设为首页 加入收藏

TOP

2019年3月计算机二级C++操作练习题及答案006
2019-01-28 10:08:32 】 浏览:34
Tags:2019年 3月 计算机 二级 操作 习题 答案 006

一、程序改错题


使用VC++6.0打开考生文件夹下的源程序文件


1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序的输出结果为


平均值为29


最大值为112


最小值为-11


注意:错误的语句在//******error******的下面,修改该语句即可。


试题程序:


#include(iostream)


usingnamespacestd;


intmain()


{


inti,Ave,Min,Max;


intdata[8]={100,21,-73,86,14,0,-21,1};


Ave=0;


for(i=0:i<8:i++)


//******error******


Ave=data[i];


Ave/=8:


cout<<"平均值为:"<<AVE<<ENDL;< p>


Max=Min=data[O];


for(i=0;i<8;i++)


{


//******error******


if(data[i](Max)Max=data[i];


//******error******


if(data[i])Min)Min=data[i];


}


cout<<"最大值为:"<<MAX<<ENDL;< p>


cout<<"最小值为:"<<MIN<<ENDL;< p>


return0;


}


答案:(1)应改为“Ave+=data[i];”或“Ave=Ave+data[i];”。


(2)应改为“if(data[i])Max)Max=data[i];”。


(3)应改为“if(data[i](Min)Min=data[i];”。



编程开发网
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2019年3月计算机二级C++操作练习.. 下一篇2019年3月计算机二级C++操作练习..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

array(4) { ["type"]=> int(8) ["message"]=> string(24) "Undefined variable: jobs" ["file"]=> string(32) "/mnt/wp/cppentry/do/bencandy.php" ["line"]=> int(214) }