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

自学C++ 出的有关问题

2012-07-28 
自学C++ 出的问题sum average 总是出现一个非常大的数,觉得是那错了,又不知道在哪.C/C++ code#include io

自学C++ 出的问题
sum average 总是出现一个非常大的数,觉得是那错了,又不知道在哪.

C/C++ code
#include <iostream>using namespace std;int main(){    const int array_size=10;    int ia[array_size];    int ival,icnt=0;    int sum,average=0;    int ix;        while (cin>>ival && icnt<array_size)    ia[icnt++]=ival;    for (ix=0;ix<icnt;++ix)    sum += ia[ix];    average=sum/icnt;        cout << "Sum of " << sum          << " elements: " << icnt         << ". Average: " << average << "ix:" << ia[1]         << endl;         system("pause");}


[解决办法]
int sum ,average=0;
改为
int sum = 0,average=0;

代码中还有一些其他的小毛病

热点排行