中易网

C语言程序:找出符合如下条件的两位数:他的各个质因数的平方之和等于他自己。

答案:2  悬赏:20  
解决时间 2021-11-30 01:56
C语言程序:找出符合如下条件的两位数:他的各个质因数的平方之和等于他自己。速度,十分钟以内
用自定义函数
最佳答案
#include 
int ZS(int n);
int main(void) 
{
int i;
for(i=10;i<100;++i)
{
if(ZS(i))
{
printf("%d\n",i);
}
}
return 0;
}
int ZS(int n)
{
int i,sum = 0,j;
for(i=2;i<=n;++i)
{
if(n%i==0)
{
for(j=2;j*j<=i;++j)
{
if(i%j==0)
{
break;
}
}
if(j*j>i)
{
sum+=i;
}
}
}
if(sum==n)
{
return 1;
}
return 0;
}
全部回答
#include int isprime(int a) { int temp = a; for(int i = a/2;i>=2;i--) { if(!(temp%i)) return 0; } return 1; } int main() { int a,i=0,flag = 1,t=2;; printf("请输入你要分解的数: "); scanf("%d",&a); printf("%d=",a); while(a!=1) { while(isprime(t)) { if(a%t==0) { printf("%d",t); a /= t; if(a!=1) printf("*"); } else t++; } t++; } getchar(); return 0; } 自己去看,没有写注释,其实简单
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
神父为什么不能结婚生子?
合同组成及解释顺序的问题
大连二手防盗门在哪里可以买到?
伙繁的意思是什么?伙繁的释义是什么啊?
怎样自制沉木?
毛挚的意思是什么啊?请解释下!
手工十字绣大全谁了解?
車大炮的意思是什么?車大炮的释义是什么啊?
巴鲁夫行程开关怎么样?
在示波器荧光屏上如何测得二阶电路零输入响应
纤人共赏地址在什么地方,想过去办事
如果坐电梯,按了10,在按-1,电梯会在9楼停吗?
父子的意思是什么啊?请解释下!
关于文学的起源,最常见的两种说法:“说”、
男幼儿4周岁晚间熟睡时磨牙
推荐资讯
有戴美瞳去考车本的吗?交给驾校的照片是带美
苹果79寸平板电脑长宽各自多少厘米?
电脑键盘失灵是什么原因
请会不锈钢防盗窗制作方法的师傅教教我制作方
足贴真的管用吗
宝宝的手经常抽筋是怎么回事啊
老花眼视力模糊可以吃些什么保健品好
联塑upvc管价格多少
榨汁机怎么榨柠檬汁
头发的拼音
韩式纹眼线痛不痛?估计多少钱?很快就能做完吗
脚底长鸡眼
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?