永发信息网

C++一道题请教高手指教一下

答案:3  悬赏:20  手机版
解决时间 2021-05-02 04:17
C++一道题请教高手指教一下
最佳答案
#include <stdio.h>

int fun( int n )
{
int d;
if ( n < 2 )
return 0;
for ( d = n/2; n%d; --d );
return d == 1;
}

int main()
{
int n;
printf( "请输入一个整数:" );
scanf( "%d", &n );
printf( "\n%d%s素数\n\n", n, fun( n ) ? "是" : "不是" );
}
全部回答

#include<iostream> using namespace std; int main() { int fun(int x); int n,p; cout<<"请输入一个整数:"; cin>>n; p=fun(n); if(p==1) cout<<n<<"is a prime number"<<endl; else cout<<n<<"is not a prime number"<<endl; return 0; }

int fun(int x) { int i,k; int loop=1; k=x/2; if(x<2) loop=0; else { k=x/2; for(i=1;i<=k,loop==1;i++) if(x%i==0) loop=0; }

return (loop); }

bool fun( int a ) { if( a % 2 == 0 ) return false; for( i = 2 ; i*i < a ; i++ ) if( a % i == 0 ) return false; return true; } void main()

{int a;

cout<<"请输入一个整数:"; cin>>a;

if(fun(a))

cout<<a<<"是素数."<<endl;

else

cout<<a<<"不是素数."<<endl;

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ拼音的文字顺序可以更改吗
取一地下名字,要响亮,
水污染(水污染来源)
我的N85翘壳了,就是外屏上副摄像头那,能修
哪位高手帮我用“我爱李惠敏”作一首藏头诗、
平安饭店怎么去啊,有知道地址的么
喜欢一个人到爱上一个人都要经历什么…
怎么样折各种各样的纸飞机
我是1993年3月初2出生我想问一下,我是什么星
半夜睡觉小腿肌肉突然僵硬
胃病 想喝茶 喝什么茶好呢?
点解得到幸福既人甘少嘎
我有个朋友的头发一到冬天怎么洗都有头皮屑,
左手总是发麻是怎么回事?
植物人能醒来吗?有什么办法呢?
推荐资讯
F.E.A.R.1有局域网么
在网店上如何将已卖出的商品注销
手机锂离电池怎么冲电
对小学毕业生祝福语,小学即将毕业的学生对老
进门销售第一句怎么说,被拒绝了又怎么说?
电脑系统启动问题
刚进事业单位,一下子要认识几百号人,领导,
黄金粽叶是哪一个任务
拔完牙后用什么漱口水,牙周炎用什么漱口水?
天龙怎么样绑定密保
晚上做梦太多了怎么办?
江西一区的狂战觉醒要花多少钱
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?