Java小程序之100-1000之间的质数

xiaoxiao2021-02-28  82

public static void main(String[] args) {         // 计算100-1000之间所有质数的数量         int count=0;         for (int i = 100; i < 1000; i++) {             boolean zhishu=true;//是否是质数的标志,是就输出             for (int j = i-1; j >1; j--) {//i除以每个比i小比1大的自然数                 if(i%j==0){//如果有能被整除的,则不是质数                     zhishu=false;                 }             }             if(zhishu){                 System.out.println("质数"+i+" ");                 count++;//记录质数的个数             }         }         System.out.println("共有质数::::::"+count);     }
转载请注明原文地址: https://www.6miu.com/read-65778.html

最新回复(0)