for循环结构及例题

1.循环语句四个组成部分;

①初始化部分(init_statement)

②循环条件部分(test_exp)

③迭代部分(alter_statement)

④循环体部分(body_statement)

2.循环语句分类;

for循环;while循环;do/while循环。

3.for循环(①;②;③){    ④   };即①-②-④-③-②-④-③.........

题27.for(int i=0;i<4;i++){

          System.out.println(“hello world!”);}

题28.int j=1;

For(system.out.println(‘a’);j<4;system.out.println(‘b’),j++){

System.out.println(‘c’);}//输出acbcbc

题29.题目:输出100以内的偶数及所有偶数的和及偶数的个数;

Class TestFor{

Public static void main(string[]args){

Int sum=0;

Int count=0;

For(int i=1;i<=100;i++){

If(i%2==0){

System.out.println(i);

Sum+=i;

Count++;}

}

System.out.println(“总和为”+sum);

System.out.println(“偶数的个数为”+count)

} }

题30.编写程序FooBizBaz.java,从1循环到150,并在每行打印一个值,另外在每个3的倍数行上打印出“foo”,在每个5的倍数行上打印“biz”,在每个7的倍数行上打印出“baz”。

Class FooBizBaz{

Public static void main(string[]args){

For(int i=1;i<=150;i++){

system.out.print(i+” “);

If(i%3==0){

System.out.print(“foo ”);}

If(i%5==0){

system.out.print(“biz ”);}

If(i%7==0){

System.out.print(“baz ”);}

System.out.println();}

} }

题31.输出所有的水仙花,所谓水仙花是指一个3位数,其各个位上数字立方和等于其本身。例如:153=1*1*1+5*5*5+3*3*3。

Class ShuiXianHua{

Public.static.void.main(string[]args){

For(int i=100;i<1000;i++){

Int j1=i/100;

Int j2=(i-j1*100)/10;

Int j3=i%10;

If(I=j1*j1*j1+j2*j2*j2+j3*j3*j3){

System.out.println(i);}

} } }

posted @ 2017-04-07 22:15  wanglele1988  阅读(5496)  评论(0编辑  收藏  举报