您现在的位置是:首页>读书 > 正文
c语言中如何用函数打印出1到100中的素数
2026-06-03【读书】
简介在C语言中,可以通过编写一个判断素数的函数,再结合循环结构,实现打印1到100之间的所有素数。素数是指只能被1和自身整除的数。以下为实现...
在C语言中,可以通过编写一个判断素数的函数,再结合循环结构,实现打印1到100之间的所有素数。素数是指只能被1和自身整除的数。
以下为实现步骤总结:
| 步骤 | 说明 |
| 1 | 编写判断素数的函数 `isPrime(int n)` |
| 2 | 在主函数中使用循环从2到100遍历数字 |
| 3 | 调用 `isPrime` 函数,若返回真则输出该数 |
示例代码片段:
```c
include
int isPrime(int n) {
if (n < 2) return 0;
for (int i = 2; i i <= n; i++)
if (n % i == 0) return 0;
return 1;
}
int main() {
for (int i = 2; i <= 100; i++)
if (isPrime(i)) printf("%d ", i);
return 0;
}
```
该方法逻辑清晰,便于理解与扩展。
上一篇:笋干快速泡发的正确方法
下一篇:last_page














