永发信息网

有谁见过这道c语言题判断数n能否分解成两个素数的乘积,这两个素数通过指针*X,*Y,传回,且要求x

答案:2  悬赏:50  手机版
解决时间 2021-02-04 02:47
有谁见过这道c语言题判断数n能否分解成两个素数的乘积,这两个素数通过指针*X,*Y,传回,且要求x
最佳答案

#include
int isprime(int n)
{for(int i=2;i*i<=n;i++)
if(n%i==0)return 0;
return n>1;  
}
int can(int n,int *x,int *y)
{int i;
 for(i=2;i*i   if(n%i==0&&isprime(i)&&isprime(n/i))
   {*x=n/i;
    *y=i;
    return 1;
   }
 return 0;
}
int main()
{int n,x,y;
 scanf("%d",&n);
 if(can(n,&x,&y))
   printf("%d=%d*%d
",n,x,y);
 else printf("can not!
");  
return 0;
}
全部回答
最后一句“且要求X”后面没有了?追问要求x大于y追答给我50分吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
堂华村地址有知道的么?有点事想过去
求雀龙门3游戏的下载地址 要安装包或者解压包
余嘉其能行古道,作《师说》以贻之。“贻”在
到美国买什么最划算
稠江街道龙回社区卫生服务站地址有知道的么?
电解质和生化全套是同一采血针吗
让鸽子亲近自己怎么做?我的鸽子很怕人,我想
黑色玻璃面茶几上面摆什么装饰合适啊?
肇兴中寨村怎么去啊,我要去那办事
协议离婚后孩子归女方,男方拒不交出孩子,法院
【sqldeclare】SQLSEVER习题请教声明了变量:[
阅读理解July21st,2007wasatypicalEnglishsum
高屯区地址好找么,我有些事要过去
努比亚Z11max主题怎么搜啊
高屯村地址有知道的么?有点事想过去
推荐资讯
2013年7月24日,在甘肃地震中被埋5个小时的92
为什么冰要放在鱼下面
雪颜化妆品这个地址在什么地方,我要处理点事
教师节家长给老师拍马屁的小诗
下董家寨地址有知道的么?有点事想过去
襄垣县最好的酒店是那家,推荐一个,离潞安总
请问去莫斯科自由行大概要花多少钱?两个人,
可妮妮袜业的袜子质量如何?
【聘用合同】下列哪种情形聘用合同无效()
傲世至尊网吧我想知道这个在什么地方
由巴拿马城到埃及亚历山大港的最短航线是A 巴
泓海健身运动俱乐部地址有知道的么?有点事想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?