🌟 N诺-1102.素数判定-C语言 📊
💡 素数判定是编程学习中的经典问题之一,今天用C语言来实现这个功能!素数是指大于1且仅能被1和自身整除的正整数,比如2、3、5等。在数学中,素数有着重要的地位,而在程序设计中,它也是一个很好的练习点。
🎯 使用C语言编写素数判定程序,不仅能够巩固基础语法,还能锻炼逻辑思维能力。下面是一个简单的示例代码:
```c
include
include
int main() {
int n;
printf("请输入一个正整数:");
scanf("%d", &n);
if (n <= 1) {
printf("%d 不是素数\n", n);
} else {
int isPrime = 1; // 假设是素数
for(int i = 2; i <= sqrt(n); i++) {
if(n % i == 0) {
isPrime = 0; // 发现非素数
break;
}
}
if(isPrime)
printf("%d 是素数\n", n);
else
printf("%d 不是素数\n", n);
}
return 0;
}
```
💻 这个程序通过循环判断输入数字是否能被其他数整除,从而确定其是否为素数。其中`sqrt()`函数用于减少不必要的计算次数,提升效率。✨
🚀 学习编程就像探索未知领域,每一步都充满挑战与乐趣。尝试修改代码,加入更多功能吧!💪
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。