求100以内质数或者更多

简介: 求100以内质数或者更多

方法①


public class JavaTest {
    public static void main(String[] args) {
        Label1: for (int i = 2;i < 100;i++){
            for (int j = 2;j < i;j++){
                if (i % j == 0){
                    continue Label1;
                }
            };
            System.out.println(i);
        }
    }
}


方法②


public class JavaTest {
    public static void main(String[] args) {
        boolean judge = false;
        for (int i = 2;i < 100;i++){
            for (int j = 2;j < Math.sqrt(i);j++){
                if (i % j == 0){
                    judge = false;
                    break;
                }else {
                    judge = true;
                }
            };
            if (judge){
                System.out.println(i);
            }
        }
    }
}


只需更改100就能改变更多数的输出。


相关文章
|
3月前
素数
素数
20 0
|
4月前
|
Java C++
筛法求质数
筛法求质数
30 0
|
6月前
|
C++
筛质数、分解质因数和快速幂的应用
筛质数、分解质因数和快速幂的应用
45 0
|
9月前
wustojc5004素数
wustojc5004素数
30 0
|
6月前
|
人工智能 算法 程序员
求两个正整数的最小公倍数
求两个正整数的最小公倍数
|
9月前
|
算法 C语言 C++
【数论】试除法判断质数,分解质因数,筛质数
将定义进行模拟,若整除了除1与其自身的另外的数,则为质数
72 0
输出100以内的素数(质数)
输出100以内的素数(质数)
107 0
|
机器学习/深度学习 C语言
【C素数】素数(质数)和分解质因数
【C素数】素数(质数)和分解质因数
85 0
【C素数】素数(质数)和分解质因数
求自定义范围内的素数(质数)
判定数字是质数需要循环判断 因此需要定义(flag)用于记录循环的结果 结果如图
66 0
求自定义范围内的素数(质数)