Java 学习笔记_3

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

                            }

                   }

         }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0x00前言 在生活中有很多需要重复性操作的示例:播放器的单曲循环,用于方便我们不断的只听一首歌曲。 我...
    Denny2015阅读 339评论 0 0
  • Java经典问题算法大全 /*【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子...
    赵宇_阿特奇阅读 1,921评论 0 2
  • 1、swith条件可以为int或能自动转换为int的类型,JDK7 可以放置字符串。 2、dowhile 先执行...
    觅夢阅读 298评论 0 0
  • 前言 因为没有成功地为IDEA配上反编译工具,所以自己下载了一个XJad工具,背景是白色的,所以忍着强迫症硬是把I...
    我没有三颗心脏阅读 5,989评论 0 17
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,780评论 18 399