首页 > 科技 >

📚✨ C语言实践:输出100以内的素数 ✨📚

发布时间:2025-03-20 23:24:40来源:

在编程学习中,掌握基本算法是关键一步。今天,让我们用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语言的基础知识,还锻炼了逻辑思维能力。🎉 这种简单的程序非常适合初学者入门,快来试试吧!💪

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。