标签:++ 成绩 tin 16px 输出 new 方法 color +=
关键字 | 位置 | 作用 |
break | switch和循环 | 结束循环 |
continue | 循环 | 结束本次循环,进行下一次循环 |
return | 用在方法中的任何地方 | 结束方法 |
1 int score; 2 int sum=0; 3 int i; 4 for (i=1;i<=5;i++){ 5 System.out.println("请输入成绩"); 6 Scanner scanner=new Scanner(System.in); 7 score=scanner.nextInt(); 8 if (score<0){ 9 System.out.println("录入错误,重新输入"); 10 break;//结束for循环 11 } 12 13 sum+=score; 14 15 16 } 17 if (i==6){ 18 System.out.println("平均成绩"+(sum/5)); 19 }
1 switch (number){ 2 case 1: 3 System.out.println("正方形"); 4 break; //跳出switch 5 case 2: 6 System.out.println("三角形"); 7 break; 8 case 3: 9 System.out.println("圆形"); 10 break; 11 default: 12 System.out.println("输入错误"); 13 break; 14 }
for中使用continue
1 /**输出1~10的偶数*/ 2 public class Test { 3 public static void main(String[] args) { 4 for (int i=1;i<=10;i++){ 5 if (i%2!=0){ 6 continue; //如果 i 不是偶数,不执行后面的输出语句,继续执行for循环 7 } 8 System.out.println(i); 9 } 10 } 11 }
1 public class Test { 2 public static void main(String[] args) { 3 a: //此处定义a 4 for (int i=1;i<=5;i++){ 5 for (int j=1;j<=5;j++){ 6 /** 7 * if (i==3){ 8 * // break; //结束内部循环 9 * // break a; //结束外循环打印输出最后的结束 10 * // return; //结束整个程序,不打印输出最后的"结束"语句 11 * } 12 * 13 * */ 14 15 16 if (j==3){ 17 // continue ;//结束本次内循环 18 continue a; //结束本次外循环 19 20 } 21 System.out.print(i+"行"+j+"列 "); 22 } 23 System.out.println(); 24 } 25 System.out.println("结束"); 26 } 27 }
标签:++ 成绩 tin 16px 输出 new 方法 color +=
原文地址:https://www.cnblogs.com/zhaozishuang/p/9042757.html