黑马程序员技术交流社区
标题:
变量定义的问题
[打印本页]
作者:
77媛儿
时间:
2014-3-4 07:55
标题:
变量定义的问题
#include<stdio.h>
int main()
{
int i=0;
int j=0;
int sum=0;
for (i=2; i<1000;i++ )
{
for (j=i-1;j>0;j--)
{
if (i%j==0)
{
sum=sum+j;
}
if (sum==i)
{
printf("%d\n",sum);
}
}
}
return 0;
}
求助下,个人感觉想法挺好的,可是结果非常的不正确,本人基础差,求指导,貌似是变量定义有问题
作者:
My_work
时间:
2014-3-4 08:19
你是要计算什么呀?
作者:
77媛儿
时间:
2014-3-4 08:25
自己发现问题了,for循环范围有问题,小白了,实在不好意思,不过发现问题,也是一个很好的学习方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2