输出1~100内前五个能被3整除的数
public class TestBreak {
public static void main(String[] args) {
int num = 0, i = 1; //设初始值,num为计数值
while (i<100) {
if (i%3==0) {
System.out.println(i = " ");
num++; //计数值加1
}
if (num == 5) {
break; //当算够五次之后跳出两层循环,即结束while循环
}
i++;
}
}
}
输出101~200内的质数
public class TestContinue {
public static void main(String[] args){
for (int i=101;i<200;i+=2) { //i+=2,若i为偶数则必定不是质数
boolean f = true; //设判断是否为质数的变量
for (int j=2;j
if(i%j == 0) {
f = flase; //i不是质数,则f等于flase
break; //跳出for循环
}
}
if ( !f ) { //若不是质数,则终止这次循环,不输出i的值,返回第一个for循环继续执行
continue;
}
System.out.println(" " + i );
}
}
}