for循环累加后为啥不是俺想要的结果

CycloneFox 2007-01-19 09:54:53
俺试着写个奖数组里的数用FOR循环累加。可是结果却……
代码如下,望各位帮忙指点一下。
#include<iostream.h>
void main()
{
int iArr[100];
for(int i = 0 ; i < 100 ; i++)
{
iArr[i] = i ;
}
int sum ;
for(int a = 0 ; a < 100 ; a++)
{ sum += iArr[a]; }

cout<<"Sum is : "<<sum<<endl;


}
...全文
183 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CycloneFox 2007-01-19
  • 打赏
  • 举报
回复
谢谢各位了。以后俺会注意这方面的。
CycloneFox 2007-01-19
  • 打赏
  • 举报
回复
不赋0为啥就不行啊。
pluton 2007-01-19
  • 打赏
  • 举报
回复
int sum=0;//sum没有初始化
Sco_field 2007-01-19
  • 打赏
  • 举报
回复
int sum ;

==>

int sum =0;
mochen5460 2007-01-19
  • 打赏
  • 举报
回复
int sum=0 ;//记得赋0值

15,440

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧