题解 | #判断质数#

判断质数

https://www.nowcoder.com/practice/4d2a100c2e544f56ac1ad17e9ffa107d

  Scanner in = new Scanner(System.in);

        int num = in.nextInt();//输入数值

        boolean iFlogo = true;//标识   看是否被num整除 如果除尽 修改其值 如iFlog = false

                for (int i = 2 ; i<=num/2;i++){//因为质数只能被1 和本身除尽 所以从2开始 100-1停止 看不能被除尽的范围

                    if (num % i==0){ //判断 

                        iFlogo = false;//除尽的话就false  跳出循环

                        break;//停止

                    }else{

                        iFlogo = true//没有除尽就是true 继续输出

                    }

            } 

            System.out.println(iFlogo);  

       } 

}

全部评论

相关推荐

钱嘛数字而已:拖拉机被发明出来之后,就不需要农民了吗?农民还是需要的,但不需要这么多了,另外对农民的要求也变高了,需要会开拖拉机。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务