书写一个自定义函数判断一个数n,是否是素数,调用该函数求100-200间的素数,并输出
时间: 2024-03-01 17:51:06 浏览: 50
求100到200之间的素数
5星 · 资源好评率100%
好的,以下是一个 C 语言的自定义函数,用来判断一个数是否是素数,并求100-200间的素数:
```c
#include <stdio.h>
int isPrime(int n) {
int i;
if (n <= 1) {
return 0;
}
for (i = 2; i <= n/2; i++) {
if (n % i == 0) {
return 0;
}
}
return 1;
}
int main() {
int i;
printf("100-200间的素数有:\n");
for (i = 100; i <= 200; i++) {
if (isPrime(i)) {
printf("%d ", i);
}
}
printf("\n");
return 0;
}
```
在这个程序中,我们定义了一个名为 isPrime 的函数,用来判断一个数是否是素数。然后,在 main 函数中,我们通过循环遍历100-200之间的所有数,调用 isPrime 函数判断每个数是否是素数,如果是素数则将其输出到控制台。
你可以在控制台中运行该程序,查看100-200之间的素数。
阅读全文