黑马程序员技术交流社区
标题:
一道编程题,测试一下大家的基础,看看多少人能找出错误
[打印本页]
作者:
huhanze
时间:
2015-3-12 13:21
标题:
一道编程题,测试一下大家的基础,看看多少人能找出错误
一个小小的失误害的我找了好久,大家一起来找茬:
一道很基础的题:找完全数
代码如下(有个小错误):
#include <stdio.h>
int main()
{
int i,j,sum;
for(i = 1;i <=999;i++ )
{
sum = 0;
for(j = 1;j <= i; j++ )
{
if(i%j == 0)
{
sum += j;
}
}
if(sum == i)
{
printf("\n%d:是完全数\n",i);
}
}
return 0;
}
作者:
岳挺
时间:
2015-3-12 14:13
j <= i,应该把=去掉吧
作者:
huhanze
时间:
2015-3-12 14:21
岳挺 发表于 2015-3-12 14:13
j
嗯 是滴 不错啊
作者:
tianlin
时间:
2015-3-12 14:23
J《= i没有=
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2