- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
循环及方法实例
算法 1、控制台输入N1,N2 2、预设最大公约数gcd为1 预设开始比较的起始数K为1 3、循环判断(K值自增加,判断K是否可以同时被N1,N2整除,若可以则gcd k) 算法 输入总行数numberOfLines for int row 1;row numberOfLines;row++ 输出 numberOfLines-row *3个领头空格; 输出领头数row,row-1,…1; 输出结尾数2,3,…,row-1,row; 开始一个新行; 算法 设要输出的素数个数是常NUMBER_OF_PRIME; 用count跟踪素数的个数,并将其初始化为0; 设number的初始值为2; while count NUMBER_OF_PRIME 判断number是否素数; if number是素数 输出素数number并将count增加1; number加1; 练习 1、打印金字塔的数字图案 1 1 2 1 1 2 4 2 1 ... 2、打印以下图案 1 1 2 3 4 1 1 2 3 4 1 2 1 2 3 2 1 1 2 3 1 2 3 1 2 3 2 1 1 2 1 2 3 4 1 4 3 2 1 1 3、编写程序,读入一个整数,显示它的所有素数因子。例如,若输入整数为120,则应该输出为2,2,2,3,5 4、编写程序计算下列级数的和 1/3+3/5+5/7+…+95/97+97/99 5、计算∏的近似值 ∏ 4*(1-1/3+1/5-1/7+1/9-…-1/ 2i-1 +1/ 2i+1 ) 方法使用 1 编写以下方法显示倒置的整数 public static void reverse int numbzer (直接将每位倒置~~可以得到每位上的数,将其转为字符串型,得到长度~n/10* 位数-1)得到最高位的数,n%10* 位数 1234 取最后一位数m n%10 得到, M*10+m2 *10 若12340得到的是整数4321,0*10 0最终加的时候,得到的是值。。。所以这个方法对有返回值(int返回值)的有效。而对直接将每位倒置无效!! 编写以下方法返回倒置的整数 public static int reverse int number 2 编写以下方法,按照升序的方式显示三个数。 public static void sort double num1, double num2, double num3 编写一个方法打印字符,该方法打印从字符ch1到ch2之间的字符,每行按指定个数打印。编写测试程序,每行打印10个从“1”到“Z”的字符 public static void printChars char ch1, char ch2, int numberPerLine 4 编写一个方法,显示N*N矩阵,方法如下: public static void printMatrix int n 其中矩阵的每个元素为随机产生的0或1,编写测试程序,打印3*3矩阵。 * 例 求最大公约数 编写程序,提示用户输入两个正整数,求出它们的最大公约数。 Example:GreatestCommonDivisor.java 例 显示金字塔数字 提示用户输入1-15之间的数字,显示金字塔型。例如,输入12,显示以下图形。 Example:PrintPyramid.java 例 显示素数 编写程序,在5行内显示50个素数,每行10个。如果一个大于1的数只能被1或它本身整除,那么这个数就是素数。 解决方案: 分别用2,3,4,5,6…测试数字是否为素数。 确定给定的数是否为素数。 对素数进行计数。 输出每个素数,每行输出10个。 Example:PrimeNumber.java 例 显示日历 编写程序,显示给定年和月份的日历。 设计分析 printCalender readInput printMonth printMonthTitle printMonthBody printMonthName getStartDay getTotalNumOfDays getNumOfDaysInMonth isLeapYear Example:PrintCalendar.java *
原创力文档


文档评论(0)