📚✨ C语言实践:输出100以内的素数 ✨📚
2025-03-20 23:24:40
•
来源:
导读 在编程学习中,掌握基本算法是关键一步。今天,让我们用C语言来完成一个有趣的任务——找出并输出100以内的所有素数!🌟首先,我们需要了解
在编程学习中,掌握基本算法是关键一步。今天,让我们用C语言来完成一个有趣的任务——找出并输出100以内的所有素数!🌟
首先,我们需要了解什么是素数:素数是指大于1且仅能被1和自身整除的正整数。例如,2、3、5、7都是素数。那么如何用代码实现呢?我们可以使用循环结构结合条件判断来筛选这些数字。💡
以下是核心代码逻辑:
```c
include
int main() {
printf("100以内的素数有:\n");
for (int i = 2; i <= 100; i++) {
int isPrime = 1;
for (int j = 2; j j <= i; j++) {
if (i % j == 0) {
isPrime = 0;
break;
}
}
if (isPrime)
printf("%d ", i);
}
return 0;
}
```
这段代码通过双重循环遍历每个数字,并检查其是否满足素数条件。如果符合条件,则将其打印出来。
运行结果如下:
```
100以内的素数有:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
```
通过这次练习,我们不仅巩固了C语言的基础知识,还锻炼了逻辑思维能力。🎉 这种简单的程序非常适合初学者入门,快来试试吧!💪
版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。
关键词: