package com.tjetc.work;
public class Work4 {
public static void main(String[] args) {
// TODO Auto-generated method stu
/* 第一种方法
* int cot = 0;
int sum =0 ;
for(int i=10;i<105;i++){
if(i%2!=0 && i%3!=0 && i%5!=0 && i%7!=0){
System.out.println(i);
sum+=i;
cot++;
}
}System.out.println("10-105之间的素数共有:" + cot);
System.out.println("10-105之间的素数和为:" + sum);
*/
//第二种方法(不仅可以计算质数而且还可以计算合数只需要把count改为>=就好)
int sum=0;
for(int i=2;i<105;i++){
int count=0;
for(int j=2;j<i;j++){
if(i%j==0){
count++;
}
}if(count<1){
System.out.println(i);
sum+=i;
}
}
System.out.println("10-105之间的素数和为:" + sum);
}
}
//方法一只适合求10-105的素数,但是方法2是用来求2-N的素数和合数的