求3~100之间所有素数的和并输出,要求判断某个数是否为素数通过自定义函数实现。

2024-11-27 21:48:15
推荐回答(1个)
回答1:

你是想用什么语言写呢,java是这样写
public class sushuqiuhe {
public static void main(String[] args) {   
int sum= 0;   
for(int i=3; i<100; i+=2) {    
boolean b = false;   
  for(int j=2; j<=Math.sqrt(i); j++)      {      
  if(i % j == 0) {
b = false;
break;
} else  {
b = true;
}   
  }      
  if(b == true) {
sum+=i;
}       
  }   
System.out.println( "3-100之间所有素数的和是: " + sum);
}
}
如果你想其他的写,估计根据以上代码应该很容易写出来了