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 + "个素数");
    }
}
相关推荐
2401_851272999 分钟前
自定义内存检测工具
开发语言·c++·算法
章鱼丸-20 分钟前
DAY31 文件的拆分和写法
开发语言·python
左左右右左右摇晃27 分钟前
Java并发——synchronized锁
java·开发语言
☆56630 分钟前
C++中的命令模式
开发语言·c++·算法
wenlonglanying34 分钟前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
CQU_JIAKE1 小时前
3.21【A】
开发语言·php
今儿敲了吗1 小时前
python基础学习笔记第九章——模块、包
开发语言·python
xyq20241 小时前
TypeScript 命名空间
开发语言
2301_810160951 小时前
C++与物联网开发
开发语言·c++·算法
sxlishaobin1 小时前
Java I/O 模型详解:BIO、NIO、AIO
java·开发语言·nio