问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言判断素数?

发布网友 发布时间:2022-04-21 19:54

我来回答

2个回答

热心网友 时间:2022-06-18 21:46

素数又称质数,所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除。判断一个整数m是否是素数,只需把 m 被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么 m 就是一个素数。

首先要知道素数是不等于1,它的因子只有1和它本身。判断一个数是否为素数,可以用大于1小于给定数的所有数去除给定数,如果有任何一个能够除尽,就表示是合数,反之是素数。

扩展资料:

首先,本文英文字母都表示整数,上半部B 》3N 》W,下半部B 》W 》3N。大于3的素数只有6N-1和6N+1两种形式,我们只需判定这两种数是素数还是合数即可。

命题 1 对于B=36N+1 形数而言。

若不定方程(3N)^2+N-(B-1)/36=W^2 有整数解,

则 6(3N-W)+1 是小因子数;6(3N+W)+1 是大因子数。

若不定方程 (3N)^2-N-(B-1)/36=W^2 有整数解,

则 6(3N-W)-1 是小因子数;6(3N+W)-1 是大因子数。

两式都无解,是素数。

参考资料来源:百度百科-质数

热心网友 时间:2022-06-18 21:46

算法1

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

输入n,判断是否为素数

int n,i;

scanf("%d",n);

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

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

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

  if(n%i==0) break;

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

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]

扩展资料

c语言注意事项

1、每个程序中一定包含main()函数,尽管C语言中对函数命名没有*。

2、printf函数永远不会自动换行,只能用\n来实现,回车键进行的换行在编译中会出现错误信息。

3、在vs2008中编译,测试需要加 system("pause"),来暂停dos自动退出导致的printf无法显示。

4、所有自定义变量,必须声明才能使用。

5、每行只书写一条语句,在运算符两边加上一个空格,便于阅读。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
护医关系影响 手机QQ的sd卡缓存里面包括什么。。聊天记录么。。微信呢。。空间呢... 涿州滨江郦城这个楼盘在哪里 什么银行股价低 东北红烧肉东北红烧肉的做法 东北农村红烧肉做法 你在图书室看到冬冬在借阅的图书上乱涂乱画你会对她说什么 无锡十大婚纱旅拍圣地 无锡适合拍婚纱照的地方 三亚旅拍,去哪里比较好? 瑞昌旅拍哪些工作室值得选择? C语言怎么判断素数? 用c语言如何判断素数 如何用c语言编程判断一个数是不是素数? 如何用c语言判断一个数是不是素数? 求C语言中 判断素数的 代码!!!!! c语言中怎么判断素数 如何用c语言写出判断一个数是不是素数 用C语言如何判断素数? 请问网上卖的生姜洗发水,有生发效果吗? 有可以生发的洗发水吗 防止脱发的洗发水有哪些? 真的有生发的洗发水吗 防脱发的洗发水有哪些 国际公认的生发洗发水 最有效生发护发的洗发水 防脱发和生发的洗发水真的有用吗? 好用的防脱生发洗发水有哪些? 有什么洗发水可以生头发? 用什么洗发水可以增发? 生发洗发水有哪些,生发洗发水推荐 c语言怎么判断一个数是素数 C语言,判断是否素数 c语言函数判断素数 c语言中 素数的判断 c语言,如何判断素数? c语言判断是不是素数的程序 怎样判断一个数是否为素数(在C语言或JAVA里) [C语言]这个程序是如何判断素数的呢? C语言判断素数 用菠菜和面需要注意什么?用的菠菜要不要过水? 菠菜汁面条怎么做好吃 鸡肉鸟巢面菠菜汁的常见做法? 黄油鸡蛋饼的做法步骤图,黄油鸡蛋饼怎么做 用菠菜汁和面呢菠菜还用焯一下吗 黄油鸡蛋饼怎么做如何做好吃 菠菜汁面可以做什么吃 做鸡蛋饼可以用黄油吗 黄油煎南瓜蛋饼的做法,黄油煎南瓜蛋饼怎么做 如何制作胡萝卜汁面和菠菜汁面 的做法,黄油鸡蛋饼怎么做好吃,黄油鸡蛋饼的家常做法