|
|

楼主 |
发表于 2006-6-4 21:18:02
|
显示全部楼层
实际只要将如下的6改为5就可以了。- for (i=0; i<=[size=+1]6;[/size]i++ ) {
- cout <<sors[i] << " ";
- }
- if(i=[size=+1]6[/size])
复制代码 二楼说的也已经很明白了。当然还可以这样改:- for (i=0; [size=+1]i<[/size]6;i++ ) {
- cout <<sors[i] << " ";
- }
- if(i[size=+1]=5[/size])
复制代码 原因是在数组元素中,以0开始计数,到5就达到- double sors[6]={ 0.5,1.5,2.5,3.5,4.5,5.5};
复制代码 中定义的六个了。
C++默认的情况下,一旦多于定义数的话,会将数组外的给覆盖。我理解的对吧。 |
|