int a;
//a=1000;
scanf("请输入一个正整数,求1到这个正整数的所有素数:",&a);
int sum=0;
for(int i=1;i<=a;i++){
int j=2;
for(;j<=i/2;j++){
if(i%j==0){
break;
}
}
if(j>i/2){
printf(" 完数: %d ", i);
sum+=i;
}
}
System.out.println("所以素数的和 :% d",sum);
}
建议:问编程类的题不要发图片,把源码复制上来。