永发信息网

怎么用C++程序判断一个数素数?

答案:3  悬赏:80  手机版
解决时间 2021-02-13 18:02
怎么用C++程序判断一个数素数?
最佳答案
素数判别(C语言)
int prime(int x)
{
int m=sqrt(x);
for(int i=2;i<m;i++)
{ if(x%i==0)break;}
if(i>=m+1)return 1;//是素数
else return 0;//不是素数
}
全部回答
p是一个标识是否是素数的bool 这个算法并不是最高效的。 { //求3到200间的素数!!!!! int a,c,i; for(a=3;a<=200;a=a+2) { for(i=2;i<=a/2;i++) { c=a%i; if(c==0)break; } 功迹哆克馨久鹅勋珐魔 if(i>a/2) printf("%-5d",a); } }
#include <math.h> #include <iostream.h> main() { int m,i,k; cout < < "enter the number: "; //输入一个整数, cin> > m; k=sqrt(m+1); //求m+1的根号 for(i=2;i <=k;i++) //找出1——m之间的素数(因为第一个素数是2,所以从2开始) { if(m%i==0) break; if(i> =k+1) cout < <m < < " is a prime number! "; //输出,m是素数 else cout < <m < < " is not a prime number! "; //m不是素数 return 0;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
上有二十万兵,下有四位将,打开北京城,口字在
依尔丽快捷洗衣(科文·学府花园东南)地址
威特斯洗衣(新昌路)地址在什么地方,想过去办
Ting,believe me ,I love you forever
南宁汽车改装店,哪家比较有实力
钦亮货仓商场地址在哪,我要去那里办事
国人洗衣(恒安街)怎么去啊,我要去那办事
全国交通事故统计分析,有没有人可以分享一下
所以在古文中的意思
a source of 通常怎么翻译?
三星手机为什么用的时间长了就反应慢了。
爱丽丝美衣馆地址在什么地方,我要处理点事
康美尔乐灰指甲(四川新都专卖店)这个地址在什
谁知道上海松江车墩的杰克琼斯的仓库在哪里
新颖皮具护理地址在哪,我要去那里办事
推荐资讯
不想上学校的辅导班,怎么写申请书
学校升旗台规格有哪几种
在基因工程中,把选出的目的基因(共1000个脱
求,与“没有规矩,不成方圆”有关的名言。
广州华峰拉链有限公司白沟直销处怎么去啊,有
兆鹏饭店地址在哪,我要去那里办事
剑网3轻功都有什么不同 简单描述一下就好。。
上下模具卡模后,请依照下列方法脱离。 这个怎
【万圣节英语】万圣节英文
吉林市船营区BBEC幼儿园地址在哪,我要去那里
我喜欢盗墓类小说,一切恐怖的也都不错,希望
想去哈尔滨旅游,应该穿什么才能不被冻着?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?