1、简述break、continue及循环标号的作用? 循环标号
break 用在循环和 switch 语句中,表示跳出循环,和终止switch 选择。
continue 用于终止本次循环,直接进入下一次循环。
循环标号, 在外面的循环语句前定义一个标号,然后再里层循环体代码中使用带有标号的break语句,标号用于跳出多层嵌套循环,你可以用标号标出你想退出哪一个语句。
2、判断101-200之间有多少个素数(定义只能被1和本身整除的数叫素数),并输出所有素数。
public class Homework_03 {
public static void main(String[] args) {
for (int i = 101;i < 200;i++) {
boolean b = true; //默认所有的数都进行打印
for (int j = 2; j < i/2;j++) {//i/2 这个数的被除数一定比这个数的一半小
if (i % j == 0) {
b = false; //不是素数
break;
}
}
if (b){ //如果是素数则打印i
System.out.println("i = " +i);
}
}
}
}