35岁就退休


私信TA

用户名:35jiutuixiu

访问量:306

签 名:

等  级
排  名 6386
经  验 1366
参赛次数 0
文章发表 4
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

记录一蛤 T#T
浏览:45
记录一蛤TxT
浏览:74

解题思路:找完数不难 但是找到完数之后再反过来输出完数的因子感觉有点绕  所以又傻瓜式的再次循环重新找了一次  记录一下>0<

注意事项:

参考代码:

#include<stdio.h>
int main()
{
    int n,i,j,sum;
    scanf("%d",&n);
    for(i=2;i<=n;i++)
    {
        sum =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");
            
        }
        
    }



    return 0;    
}

 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区