小练习
public class break和continue语句 {
public static void main(String[] args) {
//随机产生一百以内的数值.直到随机的88结束
int t=0;
while (true){
int m=(int)(Math.random()*100);
System.out.println(m);
t++;
if (m==88){
break;
}
}
System.out.println("循环了"+t+"次");
//把100-150之间不能被3整除的数输出,并且每行输出五个
//记录输出多少个
int i=0;
for (int r=100;r<=150;r++){
if (r%3==0){
//不会被执行continue;跳过这个数接着接着执行 continue结束当次循环
continue;
}
System.out.print(r+"\t");
i++;
//每行输出五个那么被5整除就换行
if (i%5==0){
System.out.println("该换行了");
}
}
}}
运行结果
23
88
循环了63次
100 101 103 104 106 该换行了
107 109 110 112 113 该换行了
115 116 118 119 121 该换行了
122 124 125 127 128 该换行了
130 131 133 134 136 该换行了
137 139 140 142 143 该换行了
145 146 148 149
进程已结束,退出代码0