首页 > 电脑

输出m-n之间的所有完全数之和

更新时间2018-09-05 17:40:35

#include<stdio.h> int factorsum(int n){    int i,sum=0;    for(i=1;i<n;i++)    {        if(n%i==0)            sum+=i;    }    return sum;   }int main(){    int n,m,i,flag;    while(scanf("%d%d",&m,&n)!=EOF)    {        flag =1;        for(i=m;i<=n;i++)        {            if(i==factorsum(i))            {                if(flag)                {                    printf("%d",i);                    flag=0;                }                else                {                    printf(" %d",i);                  }            }        }        printf(" ");      }    return 0;}


上一篇:放设备的设备箱的质量怎样呢?耐高温以及防水性能好吗?

下一篇:求大神告知这台电脑需要更换哪些配置可以吃鸡?