[训练]java循环结构实例

ID:42122694

大小:72.00 KB

页数:9页

时间:2019-09-07

[训练]java循环结构实例_第1页
[训练]java循环结构实例_第2页
[训练]java循环结构实例_第3页
[训练]java循环结构实例_第4页
[训练]java循环结构实例_第5页
资源描述:

《[训练]java循环结构实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、循环结构就是为了解决重复代码或者是有规律的代码。1.为什么需要循环结构?凤姐要谢添说100句我爱你。Stringsay二〃他爱罗玉凤〃;intcount二1;whi1e(count<=100){System,out.println(,/谢添第〃+count+〃次说:〃+say);count++;}2.什么是wh订e循环结构?基木语法://while循环结构while(条件){//代码块}循环三耍素:1•循环条件2.执行的代码块3.改变循环变量永远不会退出的循环叫做死循环。4•循环案例4.1谢添的女朋友让他说100句我爱你Stringsay二

2、〃他爱罗玉凤〃;intcount二1;wh订e(count<=100){System,out.printin(z,谢添第〃+count+〃次说:〃+say);count++;}4.2打印1-100之间所有的数intcount=1;whi.le(count〈二100){System・out・println(count++);4.3打印1-100之间所有的偶数intcount=1:wh订e(count<=100){if(count%2二二0){System・out.println(count);}count++;}2.4打印100-200之间所

3、有能被3或者7整除的数intnum二100;wh订e(num<=200){if(num%3二二0

4、

5、num%7二二0){System・out・printin(num);}num++;4.5计算1+2+3+.・・+100的和intcount二1;intsum二0;while(count<=100){sum+二count;//sum二sum+count;//+二将变量值与表达式值和加,并将和赋给该变量。count++;}System,out.printin(〃1+2+3+・・・+100的和:"+sum);4.6计算1+3+5+...+99的和i

6、ntcount二1;intsum二0;while(count<=99){sum+二count:count+=2;}System,out.printin(,zl+3+5+...+99的和:"+sum);4.7输入一个数字,计算从1到这个数字之间所有数字的和Seannerinput二newScanner(System.in);System,out.printin(/z请输入一个数字:〃);intnum二input.nextint();intcount=1:intsum二0;while(count〈二num){sum+二count;count++

7、;System,out.printin(〃从1至『+num+〃之间所有数字的和:"+sum);4.8求出从1加到100时,总和刚好超过3000时,那个数的值是多少?intcount二1;intsum=0;wh订e(count<=100){sum+二count:if(sum>=3000){System・out・printin(count);//屮断循环break;}count++;4.9统计200-300之间能被7整除的数的个数intcount二200;inttotal=0;while(coimtX二300){if(count%7==0){t

8、otal++;count++;}System,out.printin(z,200~300之间能被7整除的数有:〃+total+〃个。〃);4.10打印所有的水仙花数(153=1*1*1+5*5*5+3*3*3)intcount=100;while(count<=999){intge二count%10;intshi=count/10%10;intbai=count/100;if(count==ge*ge*ge+shi*shi*shi+bai*bai*bai){System・out・println(count);}count++;4.11打印岀

9、10000-99999所有的回文数(12321)4.12有一对兔了,从出生后第3个月起每个月都生一•对兔了,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?4.13猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上乂将剩下的桃了吃掉一半,乂多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少?intday二1:intsum二1;wh订e(day<10){sum=(sum+l)*2;System,out.printin(〃第〃

10、+(10-day)+"天有〃+sum+〃桃子。〃);day++;}4.14从控制台接收数字并累加,当输入的数字是0的时候退出循环,并冃输出所有数字累加的和。4.15从控制台接收字

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《[训练]java循环结构实例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、循环结构就是为了解决重复代码或者是有规律的代码。1.为什么需要循环结构?凤姐要谢添说100句我爱你。Stringsay二〃他爱罗玉凤〃;intcount二1;whi1e(count<=100){System,out.println(,/谢添第〃+count+〃次说:〃+say);count++;}2.什么是wh订e循环结构?基木语法://while循环结构while(条件){//代码块}循环三耍素:1•循环条件2.执行的代码块3.改变循环变量永远不会退出的循环叫做死循环。4•循环案例4.1谢添的女朋友让他说100句我爱你Stringsay二

2、〃他爱罗玉凤〃;intcount二1;wh订e(count<=100){System,out.printin(z,谢添第〃+count+〃次说:〃+say);count++;}4.2打印1-100之间所有的数intcount=1;whi.le(count〈二100){System・out・println(count++);4.3打印1-100之间所有的偶数intcount=1:wh订e(count<=100){if(count%2二二0){System・out.println(count);}count++;}2.4打印100-200之间所

3、有能被3或者7整除的数intnum二100;wh订e(num<=200){if(num%3二二0

4、

5、num%7二二0){System・out・printin(num);}num++;4.5计算1+2+3+.・・+100的和intcount二1;intsum二0;while(count<=100){sum+二count;//sum二sum+count;//+二将变量值与表达式值和加,并将和赋给该变量。count++;}System,out.printin(〃1+2+3+・・・+100的和:"+sum);4.6计算1+3+5+...+99的和i

6、ntcount二1;intsum二0;while(count<=99){sum+二count:count+=2;}System,out.printin(,zl+3+5+...+99的和:"+sum);4.7输入一个数字,计算从1到这个数字之间所有数字的和Seannerinput二newScanner(System.in);System,out.printin(/z请输入一个数字:〃);intnum二input.nextint();intcount=1:intsum二0;while(count〈二num){sum+二count;count++

7、;System,out.printin(〃从1至『+num+〃之间所有数字的和:"+sum);4.8求出从1加到100时,总和刚好超过3000时,那个数的值是多少?intcount二1;intsum=0;wh订e(count<=100){sum+二count:if(sum>=3000){System・out・printin(count);//屮断循环break;}count++;4.9统计200-300之间能被7整除的数的个数intcount二200;inttotal=0;while(coimtX二300){if(count%7==0){t

8、otal++;count++;}System,out.printin(z,200~300之间能被7整除的数有:〃+total+〃个。〃);4.10打印所有的水仙花数(153=1*1*1+5*5*5+3*3*3)intcount=100;while(count<=999){intge二count%10;intshi=count/10%10;intbai=count/100;if(count==ge*ge*ge+shi*shi*shi+bai*bai*bai){System・out・println(count);}count++;4.11打印岀

9、10000-99999所有的回文数(12321)4.12有一对兔了,从出生后第3个月起每个月都生一•对兔了,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?4.13猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上乂将剩下的桃了吃掉一半,乂多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少?intday二1:intsum二1;wh订e(day<10){sum=(sum+l)*2;System,out.printin(〃第〃

10、+(10-day)+"天有〃+sum+〃桃子。〃);day++;}4.14从控制台接收数字并累加,当输入的数字是0的时候退出循环,并冃输出所有数字累加的和。4.15从控制台接收字

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭