编写一个判断完数的函数。完数是指一个数恰好等于他的因子之和,如6=1+2+3,6就是完数

2025-01-06 17:49:35
推荐回答(1个)
回答1:

int wanshu(int x)
{
int i,sum;
for(i=1,sum=0;i if(x%i==0)
sum=sum+i;
if(sum==x)return x;
else return 0;

}