解题思路:
注意事项:
参考代码:
#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 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1887 |
C二级辅导-同因查找 (C语言代码)浏览:590 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:555 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:488 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:1268 |
wu-理财计划 (C++代码)浏览:841 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:662 |
用筛法求之N内的素数。 (C语言代码)浏览:691 |
简单的a+b (C语言代码)浏览:509 |