**
-
测试循环语句中的break和continue
/
//100以内,到88时打印,并计算循环了多少次
public class Test055 {
public static void main(String[] args) {
int total=0;
System.out.println(“开始”);
while(true){
total++;
int i=(int)(100Math.random());
System.out.println(i);
if (i==88){
break;
}
}
System.out.println(“游戏结束,用了”+total+“次”);
*///**把100-150之间不能被3整除的数输出,并且每行输出5个 int total=0; for (int i=100;i<=150;i++){ if (i%3!=0){ System.out.print(i+"\t"); total++; } while(total==5){ System.out.println(); total=0;**** **这一部分是自己做出来的,没有用continue** } } int count=0; for (int i=100;i<150;i++){ if (i%3==0){ continue;//满足if中的条件则重复上面条件进行循环,不满足则执行下面的语句 } System.out.print(i+"\t"); count++; if (count%5==0){**//为什么用if可以,用while不可以** System.out.println(); }
}
}