#include<stdio.h>
int main(){
int n,t,tt,count=0;
long long sum=0;
scanf("%d",&n);
for(t=2;t<=n;t++){
for(tt=2;tt<=t/2;tt++){
if(t % tt == 0){
count++;
}
else{
continue;
}
}
if(count == 0){
sum = sum + t;
}
count = 0;
}
printf("%lld",sum);
return 0;
}
输入100,输出(1,100)范围内素数之和1060
该代码比较简单,属于求素数之和初级版