我是靠谱客的博主 清爽哈密瓜,最近开发中收集的这篇文章主要介绍JavaSE 学习参考:循环语句中的break应用举例,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 

循环中break语句是用于在循环体内部终止循环,在上文已做讲解。下面通过一个典型的示例演示break语句用法。

示例:判定输入的整数是否是素数。

分析:素数只能被1和自身整除的正整数,即素数有且只有两个绝路,除此之外,不能出现第三个约数。

步骤如下:

    1.整数n输入

    2.分别用从2开始至n/2的之间的整数去整除n,来检查是否有n的约束,如果发现则表示n不是素数,若不存在,说明该数是素数。

 

public class Demo1 {

public static void main(String[] args) {

Scanner input=new Scanner(System.in);

 System.out.println("请输入一个整数:");

 int n=input.nextInt();

 boolean isPrime=true;//假定该整数是素数

 if(n<=1)isPrime=false;//小于等于1的整数不是素数

 else{

 for(int i=2;i<=n/2;i++){

 if(n%i==0){

 isPrime=false;

 break;//[2,n/2]之间的约数,不需要循环判定了,结束循环。

 }

 }

 }

 if(isPrime)System.out.println(n+"是素数");

 else System.out.println(n+"不是素数");

 input.close();

}

}

 

执行结果如下图所示。

1.输入15,输出结果是不是素数。

 

 

 

  2.输入17,输出的结果是素数。

 

 

最后

以上就是清爽哈密瓜为你收集整理的JavaSE 学习参考:循环语句中的break应用举例的全部内容,希望文章能够帮你解决JavaSE 学习参考:循环语句中的break应用举例所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部