本文主要是介绍C语言经典一百题(十六)一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。
#include<stdio.h>
int main()
{int i,j;int sum=0;for(i=1;i<1000;i++){ for(j=1;j<i;j++){if(i%j==0){sum+=j;}}if(i==sum){printf("%d\n",i);}sum=0;} return 0;
}
这篇关于C语言经典一百题(十六)一个数如果恰好等于它的因子之和,这个数就称为“完数“。例如6=1+2+3.编程找出1000以内的所有完数。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!