输入一个数判断是不是完数,麻烦大家看看我什么错了。
#include<stdio.h>int main()
{
int a,b,s;
printf("请输入一个数:");
scanf("%d",&a);
for(b=1,s=0;b<a;b++)
{
if(a%b==0)
s=s+b;
if(a==s)
printf("是完数\n");
else
printf("不是完数\n");
}
return 0;
}
2015-01-24 18:30

2015-01-24 18:52
2015-01-25 13:33
2015-01-25 15:39
2015-01-25 19:03
2015-01-25 19:05
2015-01-26 23:12
2015-01-27 09:48
2015-01-27 20:29