欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

打印1到100之间所有的素数

程序员文章站 2024-03-16 15:35:22
...

质数就是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

package test;
//打印1到100之间所有的素数
public class Main(){
    public stalic void main(String []args){
        int j;
        for(int i = 0;i <= 100; i++){// 1不是素数,所以直接从2开始循环
            j = 2;
            while(i % j !=0){
                j++// 测试2至100的数字是否能被i整除,如不能就自加
            }
            if(i == j){// 当有被整除的数字时,判断它是不是自身
                System out println(i);// 如果是就打印出数字
            }
        }
    }
}