侧边栏壁纸
  • 累计撰写 49 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

找素数

Administrator
2025-04-22 / 0 评论 / 0 点赞 / 7 阅读 / 1339 字
温馨提示:
本文最后更新于 2025-04-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

找素数

public class Main {
    public static void main(String[] args) {
        // 给定数字范围找到里面的素数
        // 1. 2-100之间的素数
        int left = 2;
        int right = 100;
        // 调用独立判断函数
        for (int i = left; i <= right; i++) {
            if (isPrime(i)) {
                System.out.print(i + " ");
            }
        }
    }
    // 判断函数
    public static boolean isPrime(int num) {
        if (num < 2) {
            return false;
        }
        // 如果一个数从2到它的平方根之间没有任何数能整除它,那么它就是素数
        for (int i = 2; i <= Math.sqrt(num); i++) {
            if (num % i == 0) {
                return false;
            }
        }
        return true;
    }
}
0

评论区