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 + "个质数");
    }
}
相关推荐
星火开发设计15 小时前
二叉树详解及C++实现
java·数据结构·c++·学习·二叉树·知识·期末考试
WJSKad123515 小时前
传送带物体检测识别_基于YOLO11与RGCSPELAN改进算法_工业视觉检测系统
人工智能·算法·视觉检测
Ahtacca15 小时前
解决服务间通信难题:Spring Boot 中 HttpClient 的标准使用姿势
java·spring boot·后端
宋情写15 小时前
JavaAI05-Chain、MCP
java·人工智能
仍然.15 小时前
JavaDataStructure---排序
数据结构·算法·排序算法
C++chaofan15 小时前
Java 并发编程:synchronized 优化原理深度解析
java·开发语言·jvm·juc·synchronized·
ZhuNian的学习乐园15 小时前
LLM知识检索增强:RAG_系统化解析与工程实践
人工智能·算法
better_liang15 小时前
每日Java面试场景题知识点之-Docker容器化部署
java·docker·微服务·devops·容器化·企业级开发
WBluuue16 小时前
Codeforces Good Bye 2025 Div1+2(ABCDE)
c++·算法
悟空码字16 小时前
SpringBoot整合Kafka,实现高可用消息队列集群
java·spring boot·后端