36.综合练习:求给定范围内的质数

复制代码
//判断101-200之间有多少个质数,并打印所有质数
java 复制代码
public class 求质数 {

    public static void main(String[] args) {
        //首先定义一个变量,记录质数的个数,初始值为0
        int count = 0;
        for (int i = 101; i <= 200; i++) {//这个for循环用来遍历101-200的每个数字
            boolean flag = true;
            for (int j = 2; j <= i - 1; j++) {//这个for循环用来判断是否为质数
                if (i % j == 0) {
                    flag = false;
                    break;
                }
            }
            if (flag == true) {
                System.out.println(i + "是质数");
                count++;
            }
        }
        System.out.println("共有" + count + "个质数");
    }
}
相关推荐
玉米的玉*」*10 分钟前
【每日likou】704. 二分查找 27. 移除元素 977.有序数组的平方
数据结构·算法·leetcode
星火飞码iFlyCode12 分钟前
【无标题】
java·前端·人工智能·算法
不良手残27 分钟前
Redisson + Lettuce 在 Spring Boot 中的最佳实践方案
java·spring boot·redis·后端
YuTaoShao29 分钟前
Java八股文——Spring「Spring 篇」
java·数据库·spring
阿维的博客日记40 分钟前
说一下Java里面线程池的拒绝策略
java·线程池·拒绝策略
liulilittle43 分钟前
OpenSSL 的 AES-NI 支持机制
linux·运维·服务器·算法·加密·openssl·解密
yzx9910131 小时前
柑橘检测模型
服务器·人工智能·深度学习·算法
南枝异客1 小时前
电话号码的字母组合
开发语言·javascript·算法
快乐肚皮1 小时前
快速排序:分治思想的经典实践
java·算法·排序算法
都叫我大帅哥1 小时前
一文搞懂Java Record:从入门到避坑,解锁高效编程新姿势!
java