首页 > 精选要闻 > 精选百科 >

🌟 N诺-1102.素数判定-C语言 📊

发布时间:2025-03-30 20:44:22来源:

💡 素数判定是编程学习中的经典问题之一,今天用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()`函数用于减少不必要的计算次数,提升效率。✨

🚀 学习编程就像探索未知领域,每一步都充满挑战与乐趣。尝试修改代码,加入更多功能吧!💪

免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。