c语言统计素数并求和
时间: 2024-03-13 16:38:42 浏览: 249
以下是C语言统计素数并求和的代码,其中包括两种方法:
方法一:
```c
#include <stdio.h>
#include <math.h>
int main() {
int j, i, m, n, k, isprime;
int num = 0, sum = 0;
scanf("%d %d", &m, &n);
k = (int)sqrt((double)n); //判断素数
for (i = m; i <= n; i++) {
isprime = 1;
for (j = 2; j <= k; j++) {
if (i % j == 0) {
isprime = 0;
break;
}
}
//素数求和
if (isprime) {
sum += i;
num++;
}
}
printf("%d %d\n", num, sum);
}
```
方法二:
```c
#include <stdio.h>
int main() {
int j, i, m, n;
int num = 0, sum = 0;
scanf("%d %d", &m, &n);
for (i = m; i <= n; i++) {
for (j = 2; j <= i; j++) {
if (i % j == 0) break;
}
if (j == i) {
sum += i;
num++;
}
}
printf("%d %d\n", num, sum);
}
```
阅读全文
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![py](https://img-home.csdnimg.cn/images/20250102104920.png)