#include
int main(){
//程序打印出从100到200的所有素数并求和;
int Sum = 0;
for (int i = 100; i <= 200; i++) {
bool flag = true;
/*内嵌了一个for循环,作用是用100到200之间的每一个数,从2一直除到它本身,如果等于0的话,那么就不属于素数,就把flag置为false*/
for (int j = 2; j <= i - 1; j++) {
if (i % j == 0)
flag = false;
}
if (flag) {//只有当flag为true的时候,才会这里走。
Sum = Sum + i;//每一次循环都让sum加上这个素数i,然后重新赋值给sum
}
}
printf("所有素数总和为:%d",Sum);
}