输出100以内的素数(质数)

简介: 输出100以内的素数(质数)

输出100以内的素数(除了自己和1外不可被整除)

        int i, j;
        for (i = 2; i <= 100; i++) {
            for (j = 2; j < i; j++) {
//                循环这么写的话就在默认中满足了 i!=j 和 j!=1 的条件
//                所以下面的逻辑判断是否在2<j<i的过程中是否还存在数字j可以整除i
//                跳出循环有两种情况
//                   第一种在该过程种出现上行情况 break跳出循环
//                   第二种则是在循环走完后不存在j满足 那么这个j在最后会++后
//                       被判断不满足j<i跳出循环
//                上述第二种情况会出现最后i=j的情况 所以通过这个条件去输出这个j
                if (i % j == 0){
                    break;
                }
            }
            if (j == i){
                System.out.println(i);
            }
        }


目录
打赏
0
0
0
0
44
分享
相关文章
|
4月前
素数
【10月更文挑战第23天】素数。
57 5
|
5月前
判断一个素数能被几个9整除
【10月更文挑战第10天】判断一个素数能被几个9整除。
59 2
|
10月前
55.输入两个正整数m和n,求其最大公约数和最小公倍数
55.输入两个正整数m和n,求其最大公约数和最小公倍数
63 0
wustojc5004素数
wustojc5004素数
60 0
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
127 0
求自定义范围内的素数(质数)
判定数字是质数需要循环判断 因此需要定义(flag)用于记录循环的结果 结果如图
99 0
求自定义范围内的素数(质数)
求100以内质数或者更多
求100以内质数或者更多
118 0
给出L,R求[L,R]内相距最近的素数对,和最远的素数对。如果有同样的,输出靠前的一对
给出L,R求[L,R]内相距最近的素数对,和最远的素数对。如果有同样的,输出靠前的一对
99 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等