编写用C语言编一个程序,求200以内所有质数的和。
时间: 2023-05-25 15:02:40 浏览: 107
使用C语言编写的求100以内的素数.pdf
#include <stdio.h>
int main()
{
int i, j, sum = 0;
int is_prime; // 标记是否为质数
for (i = 2; i <= 200; i++) // 从2开始循环到200
{
is_prime = 1; // 假设是质数
for (j = 2; j < i; j++) // 从小到大循环到i-1
{
if (i % j == 0) // 如果i可以被j整除,就不是质数
{
is_prime = 0;
break; // 直接跳出循环
}
}
if (is_prime == 1) // 如果是质数
{
sum += i; // 将i加到和上
}
}
printf("200以内所有质数的和为%d\n", sum);
return 0;
}
阅读全文