Java 学习笔记_3

2016-07-18  本文已影响0人  hunter400

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);

                            }

                   }

         }

}

上一篇下一篇

猜你喜欢

热点阅读