解题思路:
注意事项:
参考代码:
#include <math.h>
#include <stdio.h>
int main(void)
{
int i , j;
for(i=1;i<3000;i++)
{
int sum1=0,sum2=0;
for(j=1;j<i;j++)
{
if(i%j==0) sum1+=j;
}
if(sum1>i)
{
for(j=1;j<sum1;j++) if(sum1%j==0) sum2+=j;
}
if(sum2==i)
{
printf("(%d,%d) ",i,sum1);
}
}
return 0;
}
0.0分
0 人评分
DNA (C语言代码)浏览:793 |
Quadratic Equation (C语言代码)浏览:1029 |
数组输出 (C语言代码)浏览:744 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1163 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:536 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:528 |
矩阵转置 (C语言代码)浏览:850 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:580 |
小O的数字 (C语言代码)浏览:1477 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:650 |