黑马程序员技术交流社区
标题:
999以内的完数
[打印本页]
作者:
dayuanzhang
时间:
2016-6-10 22:35
标题:
999以内的完数
例如 6= 1+2+3 1,2,3都是6的因子 称为完数 跪求代码 毫无思路
作者:
董立权
时间:
2016-6-10 23:18
#include <stdio.h>
int main(int argc, const char * argv[]) {
//用来记录完全数的和
int sum;
for (int i = 1; i<1000; i++) {
sum = 0;
for (int j = 1; j < i; j++) {
if(i%j == 0){
sum += j;
}
}
if(sum == i){
printf("%d\t",i);
}
}
printf("\n");
}
复制代码
作者:
dayuanzhang
时间:
2016-6-11 00:29
董立权 发表于 2016-6-10 23:18
懂了 万分感谢
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2