290114lyp

导航

For 循环

For 循环

for(初始化;布尔表达式;更新){

//代码语句

}

package com.jiemo.struct;
public class ForShabi1 {    
   public static void main(String[] args) {        
       int a = 1;//初始化条件        
       while (a <= 100) {//条件判断            
           System.out.println(a);//循环体            
           a += 2;//迭代       }        
           System.out.println("while循环结束");        
           //初始化值//条件判断//迭代        
           for (int i=1;i<=100;i++) {            
               System.out.println(i);       }        
           System.out.println("for循环结束");   }    
       /*   关于for循环有以下几点说明:最先执行初始化步骤。可以声明一种类型, 但可初始化一个或多 个循环控制变量,也可以是空语句。然后,检测布尔表达式的值。如果为true, 循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。执行- -次循坏后,更新循坏控制变量(迭代因子控制循坏变量的增减)。再次检测布尔表达式。循环执行上面的过程。      
       //100.for(快捷键)      
       //for( ; ;){       }(死循环)     */}

package com.jiemo.struct;public class ForShabi1 { public static void main(String[] args) { int a = 1;//初始化条件 while (a <= 100) {//条件判断 System.out.println(a);//循环体 a += 2;//迭代

} System.out.println("while循环结束"); //初始化值//条件判断//迭代 for (int i=1;i<=100;i++) { System.out.println(i);

} System.out.println("for循环结束"); } /* 关于for循环有以下几点说明:最先执行初始化步骤。可以声明一种类型, 但可初始化一个或多 个循环控制变量,也可以是空语句。然后,检测布尔表达式的值。如果为true, 循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。执行一次循坏后,更新循坏控制变量(迭代因子控制循坏变量的增减)。再次检测布尔表达式。循环执行上面的过程。

//100.for(快捷键)

//for( ; ;){ }(死循环) */}

package com.jiemo.struct;
public class ForShabi2 {    
   public static void main(String[] args) {        
       //练习1:计算0到100奇数和偶数和        
       int oddsum=0;        
       int evensum=0;        
       for (int i=0;i<=100;i++){            
           if (i%2!=0){//奇数                
               oddsum+=i;//oddsum=oddsum+i;            
          }else{//偶数                
               evensum+=i;           }       }        
       System.out.println("奇数的和"+oddsum);        
       System.out.println("偶数的和"+evensum);   }}
package com.jiemo.struct;
public class ForShabi3 {    
    public static void main(String[] args) {        
        //练习:用for循环输出1到1000之间能被5整除的数,并且每行输出三个        
        for (int i=0;i<=1000;i++){            
            if (i%5==0){                
                System.out.print(i+"\t");           }            
            if (i%(5*3)==0){//每行                
                System.out.println();//换行                
                //System.out.println("\n");       }   }        
                //println 输出完全换行        
                //print 输出完不会换行}}

For 循环

for(初始化;布尔表达式;更新){

//代码语句

}

package com.jiemo.struct;
public class ForShabi1 {    
   public static void main(String[] args) {        
       int a = 1;//初始化条件        
       while (a <= 100) {//条件判断            
           System.out.println(a);//循环体            
           a += 2;//迭代       }        
           System.out.println("while循环结束");        
           //初始化值//条件判断//迭代        
           for (int i=1;i<=100;i++) {            
               System.out.println(i);       }        
           System.out.println("for循环结束");   }    
       /*   关于for循环有以下几点说明:最先执行初始化步骤。可以声明一种类型, 但可初始化一个或多 个循环控制变量,也可以是空语句。然后,检测布尔表达式的值。如果为true, 循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。执行- -次循坏后,更新循坏控制变量(迭代因子控制循坏变量的增减)。再次检测布尔表达式。循环执行上面的过程。      
       //100.for(快捷键)      
       //for( ; ;){       }(死循环)     */}

package com.jiemo.struct;public class ForShabi1 { public static void main(String[] args) { int a = 1;//初始化条件 while (a <= 100) {//条件判断 System.out.println(a);//循环体 a += 2;//迭代

} System.out.println("while循环结束"); //初始化值//条件判断//迭代 for (int i=1;i<=100;i++) { System.out.println(i);

} System.out.println("for循环结束"); } /* 关于for循环有以下几点说明:最先执行初始化步骤。可以声明一种类型, 但可初始化一个或多 个循环控制变量,也可以是空语句。然后,检测布尔表达式的值。如果为true, 循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。执行一次循坏后,更新循坏控制变量(迭代因子控制循坏变量的增减)。再次检测布尔表达式。循环执行上面的过程。

//100.for(快捷键)

//for( ; ;){ }(死循环) */}

package com.jiemo.struct;
public class ForShabi2 {    
   public static void main(String[] args) {        
       //练习1:计算0到100奇数和偶数和        
       int oddsum=0;        
       int evensum=0;        
       for (int i=0;i<=100;i++){            
           if (i%2!=0){//奇数                
               oddsum+=i;//oddsum=oddsum+i;            
          }else{//偶数                
               evensum+=i;           }       }        
       System.out.println("奇数的和"+oddsum);        
       System.out.println("偶数的和"+evensum);   }}
package com.jiemo.struct;
public class ForShabi3 {    
    public static void main(String[] args) {        
        //练习:用for循环输出1到1000之间能被5整除的数,并且每行输出三个        
        for (int i=0;i<=1000;i++){            
            if (i%5==0){                
                System.out.print(i+"\t");           }            
            if (i%(5*3)==0){//每行                
                System.out.println();//换行                
                //System.out.println("\n");       }   }        
                //println 输出完全换行        
                //print 输出完不会换行}}

posted on 2022-10-27 13:15  是芥末!日  阅读(52)  评论(0编辑  收藏  举报