在microsoft visual c++ 6.0中编程遇到问题

2024-12-02 16:44:42
推荐回答(4个)
回答1:

你的sum是int型,只是定义了,但是没有赋初值,所以你使用的时候编译器会随便给你弄个随机值。
在你这个程序当中,使用前必须先给它赋初值,sum=0。

回答2:

没有给i sum 赋值,所以出来了随机数

回答3:

变量sum没有赋初值
变量定义时,int i,sum=0;

回答4:

#include
int main()
{
int i,sum = 0;//赋初值
for(i=1;i<=100;i++)
sum=sum+i;
printf("the sum is %d\n",sum);
return 0;
}