定义一个方法,求任意范围之内所有的素数之和

/*
 * 定义一个方法,求任意范围之内所有的素数之和
 */
public class Demo30 {
public static void main(String[] args) {
System.out.println(sumPrime(1, 10));
}
public static int sumPrime(int from,int to) {
int sum=0; //保存素数之和
for(int x=from;x<=to;x++) {
if(isPrime(x)) {
sum+=x;
}
}
return sum;
}
public static boolean isPrime(int num) {
if(num<2)
return false;
for(int i=2;i<num;i++) {
if(num%i==0)
return false;
}
return true;
}


}

猜你喜欢

转载自blog.csdn.net/summoxj/article/details/80033537