首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

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

2012-03-18 
for循环累加后为啥不是俺想要的结果俺试着写个奖数组里的数用FOR循环累加。可是结果却……代码如下,望各位帮

for循环累加后为啥不是俺想要的结果
俺试着写个奖数组里的数用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;


}

[解决办法]
int sum=0 ;//记得赋0值
[解决办法]
int sum ;

==>

int sum =0;
[解决办法]
int sum=0;//sum没有初始化

热点排行