循环语句;
//for循环的演示 public class ForDemo { public static void main(String[] args) { // int sum = 0;//和 // int num = 1; // for(;num <= 100;num++){ // sum += num; // } // System.out.println("sum="+sum); // int sum = 0;//和 // for(int num =1;num<=100;){ // sum += num; // num++; // } // System.out.println("sum="+sum); // int sum = 0;//和 // int num = 1; // for(;num<=100;){ // sum += num; // num++; // } // System.out.println("sum="+sum); // for(;;){//死循环(没有条件的循环就是死循环) // System.out.println("我也学习"); // } // for(int i=0,j=6; i<6; i+=2,j-=2){ // System.out.println(i); // } /* *i=0;j=6 *i=2;j=4 *i=4;j=2 *i=6;j=0 */ // int sum =0; // for(int num=1;num<=100;num++){ // if(num%10 != 3){ // sum +=num; // } // } // System.out.println("sum="+sum); // int sum =0; // for(int num=1;num<=100;num++){ // if(num%10 == 3){ // continue; // } // sum += num; // } // System.out.println("sum="+sum); /* * sum =0 * num =1 sum =1 * num =2 sum =1+2 * num =3 * num =4 sum =1+2+4 * ... * num =13 * num =14 */ //累加和:1+2+3+...+99+100=? // int sum = 0;//和 // for(int num=1;num<=100;num++){ // sum += num; // } // System.out.println("sum="+sum); /* * sum =0 * num=1 sum=1 * num=2 sum=1+2 * num=3 sum=1+2+3 * num=4 sum=1+2+3+4 * ... * num=100 sum=1+2+3+4+...+100 * num=101 */ for(int times=0;times<10;times++){ System.out.println("行动是成功的阶梯"); } System.out.println("over"); /* * 执行过程: * times=0 true 输出 * times=1 true 输出 * times=2 true 输出 * times=3 true 输出 * times=4 true 输出 * times=5 true 输出 * times=6 true 输出 * times=7 true 输出 * times=8 true 输出 * times=9 true 输出 * times=10 false for循环结束 * 输出over */ for(int num=1; num<=9;num++){ System.out.println(num+"*9="+num*9); } System.out.println("over"); } }
public class WhileDemo { public static void main(String[] args) { // int num =1; // while(num<=9){ // System.out.println(num+"*9="+num*9); // num++; // } // System.out.println("over"); int times = 0;//1.循环变量的初始化 while(times<10){//2.循环的条件 System.out.println("行动是成功的阶梯"); times++;//循环变量的改变 } System.out.println("over"); } /* * 执行过程: * times=0 true 输出 * times=1 true 输出 * times=2 true 输出 * times=3 true 输出 * times=4 true 输出 * times=5 true 输出 * times=6 true 输出 * times=7 true 输出 * times=8 true 输出 * times=9 true 输出 * times=10 false 输出 white循环结束 * 输出over */ }