Scanner input=new Scanner(System.in);
// 1.1--10圈,第8圈结束循环(break)
for(int a1=1;a1<=100;a1 ){
System.out.println("第" a1 "圈");
if(a1==8){
System.out.println("结束");
break;
}
}
//2. 1 2 3 4 5 6.. 10的和超过20的数字是?
int a3=0;
for(int a2=1;a2<=10;a2 ){
a3 =a2;
if (a3>20){
System.out.println(a2);
break;
}
}
//3.循环录入某学生5门课的成绩并计算平均分,如果某分数录入为负,停止录入并提示录入错误
int a6=0;
for(int a4=1;a4<=5;a4 ){
System.out.println("请输入第" a4 "个学生的成绩:");
int a5=input.nextInt();
if(a5<0){
System.out.println("录入错误");
break;
}
a6 =a5;
}
System.out.println("平均分" a6/5);
//4. 循环100次“我爱你,你爱我吗?”,知道对方说爱,就结束循环break
for(int b1=1;b1<=100;b1 ){
System.out.println("我爱你,你爱我吗?");
String b2=input.next();
if(b2.equals("爱")){
break;
}
}
/*5、使用for循环与break语句实现:
从1一直加到100,但如果累加的和大于500结束循环,
并输出此时已经加到的数是什么?
*/
int c2=0;
for(int c1=1;c1<=100;c1 ){
c2 =c1;
if(c2>500){
System.out.println(c1);
break;
}
}