java专项练习(求素数)

复制代码
package 专题练习;

public class search_for_primenumbers {
    public static void main(String[] args) {
        find_primer();
    }


    //第一题:判断101到200之间有多少个素数,并输出所有素数
    public static void find_primer() {
        int count = 0;


        //除了1和本身能被其整除为素数
        int sign = 0;
        for (int i = 101; i <= 200; i++) {
            sign = 0;
            for (int j = 2; j < i / 2; j++) {
                if (i % j == 0) {
                    sign = 1;
                    break;
                }
            }
            if (sign == 0) {
               count++;

               System.out.print(i + "  ");
            }

        }
        System.out.println("有" + count + "个素数");
    }
}
相关推荐
启山智软14 分钟前
【智能商城系统技术架构优势】
java·spring·开源·商城开发
迷藏49416 分钟前
# 发散创新:基于Solidity的NFT智能合约设计与部署实战在区块链技术飞速发展
java·区块链·智能合约
tq108617 分钟前
从对象互操作性角度分析 `from` 与 `to` 方法的选择
java
Ai财富密码19 分钟前
AI生成大屏可视化:数据智能驱动下的高维洞察与决策中枢
开发语言·人工智能·python·sdd
半兽先生22 分钟前
01阶段:大模型语言入门
开发语言·python
fengenrong24 分钟前
20260325
开发语言·c++
l1t26 分钟前
执行python pyperformance基准测试的步骤
开发语言·python
chushiyunen26 分钟前
python中的for循环、dict、set、列表、数组等
开发语言·python
IT 行者32 分钟前
实战LangChain4j集成MCP Server:让Java AI应用具备工具调用能力
java·开发语言·人工智能
ok_hahaha35 分钟前
java从头开始-黑马点评-商户查询缓存
java·spring·缓存