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 + "个质数");
    }
}
相关推荐
无限码力2 分钟前
携程0510笔试真题【单数组交换】
算法·携程笔试·携程笔试真题·携程0510笔试真题
可乐ea3 分钟前
【知识获取与分享社区项目 | 项目日记第 21 天】索引构建与联想建议:Outbox 增量更新 + Completion Suggester
java·大数据·mysql·elasticsearch·搜索引擎
RainCity8 分钟前
Java Swing 自定义组件库分享(十一)
java·笔记·后端
好家伙VCC14 分钟前
Qdrant + LangChain 实战:构建毫秒级语义检索服务
java·langchain
AI人工智能+电脑小能手16 分钟前
【大白话说Java面试题 第93题】【Mysql篇】第23题:从查找速度来看,聚集索引和非聚集索引哪个更快?
java·开发语言·数据库·mysql·面试
摇滚侠25 分钟前
JDBC 基础到高级一套通关!高级篇 28-40
java
Love_云宝儿42 分钟前
WKT数据示例并与GeoJSON数据对比
数据结构·gis
BlockWay1 小时前
WEEX Labs 周度观察:微软-OpenAI 合作调整与AI 多云趋势
大数据·人工智能·算法·安全·microsoft
风筝在晴天搁浅1 小时前
快手 CodeTop LeetCode 224.基本计算器
数据结构·算法·leetcode
Smoothcloud润云1 小时前
5大功能精修,重构AI算力使用体验!
java·人工智能·windows·算法·重构·编辑器·sublime text