C语言程序设计15.设计一个判断整数是否为素数的函数,在主函数中调用此函数实现计算1~100间所有素数的和
时间: 2024-02-25 14:53:58 浏览: 118
实验八 函数
好的,下面是我给您提供的C语言代码:
```C
#include <stdio.h>
int isPrime(int num) {
if (num <= 1) {
return 0;
}
for (int i = 2; i * i <= num; i++) {
if (num % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int prime_sum = 0;
for (int num = 1; num <= 100; num++) {
if (isPrime(num)) {
prime_sum += num;
}
}
printf("1~100间所有素数的和为:%d\n", prime_sum);
return 0;
}
```
代码中,我们首先定义了一个函数 `isPrime(num)`,用于判断一个整数是否为素数。然后在主函数中,我们利用循环遍历1~100之间的所有整数,将素数累加到 `prime_sum` 变量中。最后输出 `prime_sum` 即可。
阅读全文