问答题
下面程序的功能是求1000以内的完全数,请填空。(说明:一个数如果恰好等于它的因子之和(除自身外),则称该数为完全数,例如6=1+2+3,6为完全数)(注下面代码的预处理部分省略)
int main()
{ int a,i,m;
for(a=1;a<=1000;a++)
{ m=0;
for(【1】;i<=a/2;i++)
if(!(a%i))
m=【2】;
if(m==a)
cout< }
return 0;
}
【参考答案】
\n \n \n \n (1)\n \n
i=1\n \n \n \n (2)\n \n
m+i\n \n \n \n \n
点击查看答案
