Marko


私信TA

用户名:1152616455

访问量:11872

签 名:

等  级
排  名 1281
经  验 2911
参赛次数 1
文章发表 15
年  龄 0
在职情况 学生
学  校 河北工业大学
专  业

  自我简介:

#include<stdio.h>


int main (void)

{

    int N;

    int n=0;

    int m;

    int sum;

    scanf("%d",&N);

    while(++n<=N)

    {

        sum=0;

        m=1;

        while(m<n)

        {

            if(n%m==0)

                sum+=m;

            m++;

        }


        if(sum==n)

            printf("%d\n",n);

    }



    return 0;


}

//发现用while循环,比较繁琐,for循环比较快

 

0.0分

0 人评分

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

编程语言转换

万能编程问答

代码解释器

  评论区