/** * 打印10行helloworld * 初始化语句:int i = 1; * 判断条件语句:i<=10 * 循环体内容:System.out.println("helloworld"); * 控制条件语句:i++ */ for(int i=0;i<10;i++){ System.out.println("helloworld"); }
/* while循环: while循环语句格式: 基本格式 while(判断条件语句) { 循环体语句; } 注意:while循环可以和for循环等价转换 */ System.out.println("========while循环改进=================="); int i = 1; while (i <= 10){ System.out.println("helloworld"); i++; }
/* do…while循环语句格式: 基本格式 do { 循环体语句; }while((判断条件语句); 扩展格式 初始化语句; do { 循环体语句; 控制条件语句; } while((判断条件语句); 注意:while循环内和do...while以及for循环的区别 1、do...while循环至少会先执行一次循环体内容 2、while循环和for循环会先进行判断在满足条件情况下才会执行循环体内容 */ //需求:求出1-100之和 int sum = 0; int i = 101; do { sum += i; i++; } while (i <= 100); System.out.println("1-100之和为:" + sum);