输出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);
            }
        }


相关文章
|
1月前
质数
【10月更文挑战第22天】质数。
135 67
|
1月前
素数
【10月更文挑战第23天】素数。
33 5
|
2月前
判断一个素数能被几个9整除
【10月更文挑战第10天】判断一个素数能被几个9整除。
41 2
wustojc5004素数
wustojc5004素数
51 0
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
判断10-105之间有多少个素数,并输出所有素数。【素数又称为质数,定义为在大于1的 自然数中,除了1和它本身以外不再有其他因数的数
108 0
|
机器学习/深度学习 C语言
【C素数】素数(质数)和分解质因数
【C素数】素数(质数)和分解质因数
137 0
【C素数】素数(质数)和分解质因数
求自定义范围内的素数(质数)
判定数字是质数需要循环判断 因此需要定义(flag)用于记录循环的结果 结果如图
93 0
求自定义范围内的素数(质数)
求100以内质数或者更多
求100以内质数或者更多
105 0
给出L,R求[L,R]内相距最近的素数对,和最远的素数对。如果有同样的,输出靠前的一对
给出L,R求[L,R]内相距最近的素数对,和最远的素数对。如果有同样的,输出靠前的一对
92 0