生活百科知识

经验知识首页 > 电竞单机 > 详细经验讲解内容页

[视频]C语言判断素数

关于奥迪a7C语言判断素数,期待您的经验分享,千言万语,表达不了我的感激之情,我已铭记在心 !
iTech 2018-05-16 23:35:06 14375人看过 分享经验到微博

更新:2024-03-03 18:33:39精品经验

来自千图网https://www.58pic.com/的优秀用户iTech,于2018-05-16在生活百科知识平台总结分享了一篇关于“C语言判断素数海信”的经验,非常感谢iTech的辛苦付出,他总结的解决技巧方法及常用办法如下:

17万+Hi,dawwg!接下来的一段时间,我的频道主要分享:数码类相关疑问,这些问题都是从网上搜集来的,根据我的个人经验给大家排忧解难,希望能够帮助到你! 如果这则(视频)经验切实解决你的问题,请点赞、投票、转发,因为这样做会增加我的收入,也是我分享的初衷:Share→Spread→Get. 若还有疑问,请将浏览器切换至电脑版并在下方留言,谢谢! C语言判断素数,刚刚才学会,就顺便分享一下吧!

工具/原料

VC ++ 6.0

方法/步骤

1/7分步阅读

素数:只能被1和自身整除,比如17就是素数,25不是素数,除了1和25之外,5显然也可以被25整除,那么在C语言中怎样用算法判断呢?

[图]2/7

算法1

这里使用的是循环结构,for语句,

输入n,判断是否为素数

int n,i;

scanf("%d",n);

[图]3/7

for(i=2;i<n;i++)

从2开始到n-1,即除了1和本身以外的数,n都不能整除他们

[图]4/7

for(i=2;i<n;i++)

if(n%i==0) break;

如果能被2到n-1中的某个数整除,则break调出该循环,n不是素数

[图]5/7

if(i>=n)

printf("n is prime");

esle

printf("n is not prime")

如果n是素数,则不满足步骤4中if的条件,此时i=n

如果n不是素数,n满足步骤4中的if条件,此时i∈[2,n-1]

[图]6/7

完整代码

#include <stdio.h>

void main()

{

int n,i;

scanf("%d",&n);

for(i=2;i<n;i++)

if(n%i==0) break;

if(i>=n)

printf("n is prime");

else

printf("n is not prime");

}

[图]7/7

涉及网盘分享,密码均为:luck

操作性较强的疑难问题,以后有空给大家上传视频

转载本(视频)经验,不注明来源,一经发现直接举报。

^某脚本网站就做得很好,直接搬运我的文章,还纂改署名^

[图][图]C语言素数C语言判断素数PRIME编程

编辑于2018-05-16,内容仅供参考并受版权保护

经验备注

我发现了这篇经验很有用:你也认同《C语言判断素数》的经验分享有价值,就请和朋友们一起分享吧。另外,C语言判断素数的经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。经验知识实用生活指南-解决你所有的生活难题!未经许可,谢绝转载。

本文网址:https://www.5058.cn/article/574c521968114f6c8d9dc1c2.html

下一篇