永发信息网

一个数如果恰好等于它的因子之和,这个数称为“完数”,如6的因子为1,2,3,而6=1+2+3,因此6为完数。

答案:2  悬赏:10  手机版
解决时间 2021-02-22 18:34
一个数如果恰好等于它的因子之和,这个数称为“完数”,如6的因子为1,2,3,而6=1+2+3,因此6为完数。
最佳答案
#include 
int main()
{
int n,temp,sum;  
for(n=1;n<1000;n++) 
{
sum= 0;
for(temp=1;temp {
if(n%temp==0)  
{
sum=sum+temp;  
}
}
if(sum==n)  
{
printf("%d its factors are ",n);
for(temp=1;temp {
if(n%temp==0)
{
printf("%d ",temp);
}
}
printf("
");
}

}
return 0;
}
全部回答

把if(n%temp==0)
{
printf("%d",temp);
printf(" ");
}删除。
把printf("%d its factors are ",n);改成printf("%d its factors are ",n);。
追问

还是没显示因子啊
追答
那得把if(sum==n){一段改为
if(sum==n){  
    printf("%d its factors are 1",n);
    for(temp=2;temp        if(n%temp==0)
            printf("+%d",temp);
    printf(" ");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦见死去的人还活着睡在我身边
电流是否具有惯性?
61开头的电话是哪个地区的
传奇天狼蜘蛛在哪招
蜡笔同步怎么还原图片到手机
如何解决牛怕冷的问题
花椒,生姜,柠檬可以一起泡脚吗
有谁能告诉我“纸包风”“纸包火”“皮包骨”
小狗还有两天生产,但小狗就开始分泌深绿色的
馄饨刀削面地址有知道的么?有点事想过去
蛋白质二级结构是指分子中A.氨基酸的排列顺序
怎样才能把2X等于8转化为X等于a,a是常数的形
PS3用几分钟手柄.就会跟主机断开.可以修吗?
段岭乡怎么去啊,有知道地址的么
DNF冰雪首饰套怎么得
推荐资讯
玩英雄联盟别人我问别人哪个区,别人都说4区
新鲜水果汁怎么做
浙江理工大学分析化学考研考哪些科目
【分数的基本性质是什么】分数的基本性质是.
什么样的男生会用猥琐的眼神看女孩
有什么好看的中国中国纪录片,最近的急求
捷达王更换ABS总泵时需要注意什么?
祛痣留下的疤痕用维生素E涂抹要多长时间才消
黄梅县检老婆的歌词黄梅戏借老婆歌词
默默的关心,却不让别人知道,用什么成语表达
瑶山在什么地方啊,我要过去处理事情
密码指纹锁哪个品牌好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?