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 + "个素数");
    }
}
相关推荐
_一条咸鱼_32 分钟前
揭秘 Android TextInputLayout:从源码深度剖析其使用原理
android·java·面试
_一条咸鱼_33 分钟前
揭秘!Android VideoView 使用原理大起底
android·java·面试
_一条咸鱼_33 分钟前
深度揭秘!Android TextView 使用原理全解析
android·java·面试
游离状态的猫134 分钟前
JavaScript性能优化实战:从瓶颈定位到极致提速
开发语言·javascript·性能优化
GeekABC34 分钟前
FastAPI系列06:FastAPI响应(Response)
开发语言·python·fastapi·web
小彭努力中35 分钟前
7.Three.js 中 CubeCamera详解与实战示例
开发语言·前端·javascript·vue.js·ecmascript
_一条咸鱼_37 分钟前
深度剖析:Android Canvas 使用原理全揭秘
android·java·面试
_一条咸鱼_37 分钟前
深度剖析!Android TextureView 使用原理全揭秘
android·java·面试