1、簡述break、continue及循環(huán)標號的作用跟压?? 循環(huán)標號
break 用在循環(huán)和 switch 語句中馆类,表示跳出循環(huán)违霞,和終止switch 選擇嘴办。
continue 用于終止本次循環(huán),直接進入下一次循環(huán)买鸽。
循環(huán)標號涧郊, 在外面的循環(huán)語句前定義一個標號,然后再里層循環(huán)體代碼中使用帶有標號的break語句眼五,標號用于跳出多層嵌套循環(huán)妆艘,你可以用標號標出你想退出哪一個語句。
2看幼、判斷101-200之間有多少個素數(shù)(定義只能被1和本身整除的數(shù)叫素數(shù))批旺,并輸出所有素數(shù)。
public class Homework_03 {
? ? ? ? ?public static void main(String[] args) {
? ? ? ? ? ? ? ? ? for (int i = 101;i < 200;i++) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? boolean b = true; //默認所有的數(shù)都進行打印
? ? ? ? ? ? ? ? ? ? ? ? ? ? for (int j = 2; j < i/2;j++) {//i/2? 這個數(shù)的被除數(shù)一定比這個數(shù)的一半小
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? if (i % j == 0) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b = false; //不是素數(shù)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ? ? ? ? ? if (b){ //如果是素數(shù)則打印i
? ? ? ? ? ? ? ? ? ? ? ? ? ? System.out.println("i = " +i);
? ? ? ? ? ? ? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ?}
}