用海龟编辑器编写程序计算:10+20+30+......,加到多少时,累加的和大于1000?
代码如下,我测试过了,希望能帮到你。。。public class Test{//判断一个数是不是素数public static boolean isPrime(int data){for(int i = 2; i<=data/2;i++)if(data%i==0) return false;return true;}public static void main(String[] args) {int count = 0,sum = 0;System.out.println("3-1000内最大的10个素数 : ");for(int i = 1000;i>=3;i--){if(count==10) break;if(isPrime(i)){sum = sum + i;count++;System.out.print(i+",");}}System.out.println(" 十个素数之和 : " + sum);}}运行结果:3-1000内最大的10个素数 :997,991,983,977,971,967,953,947,941,937,十个素数之和 : 9664
热门标签: