用c语言输出3到100之间所有素数
时间: 2023-05-20 11:07:40 浏览: 122
求100到200内全部素数(C语言实现)
以下是用 C 语言输出 3 到 100 之间所有素数的代码:
#include <stdio.h>
#include <stdbool.h>
bool is_prime(int num) {
for (int i = 2; i < num; i++) {
if (num % i == 0) {
return false;
}
}
return true;
}
int main() {
for (int i = 3; i <= 100; i++) {
if (is_prime(i)) {
printf("%d ", i);
}
}
return 0;
}
这段代码会先定义一个 `is_prime` 函数,这个函数用来判断一个数是否是素数。然后在 `main` 函数中,从 3 到 100 的范围内遍历,如果这个数是素数,就输出它。
阅读全文