一个关于完数的问题 菜鸟 高手 请进
要求只要输出1到10000的第二个完数 答案是输出28这个数 请问如何输出
程序代码:
#include <stdio.h>
#define N 1000
int main(void)
{
int i,j,n,num;
n=0;
for(i=1;i<N;++i)
{
num=0;
这段代码你自己完成吧;
if(num==i)
{
++n;
}
if(n==2)
{
printf("%d\n",i);
break;
}
}
return 0;
}
[ 本帖最后由 广陵绝唱 于 2011-3-25 11:34 编辑 ]








