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