永发信息网

编程碰到的问题

答案:1  悬赏:0  手机版
解决时间 2021-04-29 20:35
#include<stdio.h>
void main()
{
      int i,j,sum=0;
      for(i=2;i<=1000;i++)
      {
        for(j=1;j<i;j++)
        if(i%j==0)
        sum=sum+j;

        if(sum==i)
        {
        printf("%d its factors are ",i);
        for(j=1;j<i;j++)
        if(i%j==0)
        printf("%d ",j);
        printf("\n");
        }
      }




编程1000以内所有“完数”,何谓“完数”呢?就是一个数恰好等于他的因子之和。例如6=1+2+3
最佳答案

#include<stdio.h>
void main()
{
    int i,j,sum;
    for(i=2;i<=1000;i++)
    { sum=0;//这里一直要初始化为0
    for(j=1;j<i;j++)
    if(i%j==0)
    sum=sum+j;


    if(sum==i)
    {
    printf("%d its factors are ",i);
    for(j=1;j<i;j++)
    if(i%j==0)
    printf("%d ",j);
    printf("\n");
    }
    }
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
火线哪辈子没挂啊?
人生的转折点在哪?
金星花苑在什么地方啊,我要过去处理事情
gta:as作弊器(侠盗飞车联盟汉化版)下载
活着是为谁?我好累…有没有一种死让人不痛苦
石家庄哪有招演员的
绝对精神的意思
消费者市场是指什么,英语四级成绩什么时候可
元太是目暮警官的儿子么?
CF手感不好什么办?
轻度宫颈糜烂会导致附件炎吗?
诺基亚1682,1680,1681
出现CF客户端错误 23 0怎么解决
90的我们是怎么样的?有何弊有何利?
鑫达宾馆在什么地方啊,我要过去处理事情
推荐资讯
fate 是什么意思?
双桥车、四桥车的限定载货重量是多少
使嘴唇变薄
阿里的拳有1000磅?
女朋友太多咋办?
为什么我的问问看不到我的动态还有好友的动态
My father is talking with my teacher.的同
自由和快乐 能不能 在一起
乌龙闯情关几集啊
鸡蛋土豆可以一起吃吗,去哪可以买到真正的土
漫画版的名侦探柯蓝哪集出现了FBI,黑衣组织
CF的重狙哪把最好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?