首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序的输出结果为 平均值为29 最大值为112 最小值为-11 注意:错误的语句在//* * * * * *
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序的输出结果为 平均值为29 最大值为112 最小值为-11 注意:错误的语句在//* * * * * *
admin
2013-10-15
10
问题
使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序的输出结果为
平均值为29
最大值为112
最小值为-11
注意:错误的语句在//* * * * * * * * error* * * * * * * *的下面,修改该语句即可。
试题程序:
#include
using namespace std;
int main()
{
int i,Ave,Min,Maxl
int data[8]={100,21,-73,86,14,0,-21,1);
Ave=0;
for(i=0;i<8;i++)
//* * * * * * * * error* * * * * * * *
Ave=dataEi3;
Ave/=8;
cout<<"平均值为:"<
Max=Min=data[0];
for(i=0;i<8;i++)
{
//* * * * * * * * error* * * * * * * *
if(data
<Max)Max=data
;
//* * * * * * * * error* * * * * * * *
if(data
>Min)Min=data
;
}
eout<<"最大值为:"<
cout<<“最小值为:”<
return 0;
}
选项
答案
(1)应改为“Ave+=data[i];”或“Ave=Ave+data[i];”。 (2)应改为“if(data[i])Max)Max=data[i];”。 (3)应改为“if(data[i](Min)Min=dataEi];”。
解析
本题第一个for循环是求数组各个元素的和,逐次将每个元素值加起来,而程序当中是逐个赋值的,因此在第1标识处应将“Ave data
”改成“Ave+=data
”或“kve=Ave+data
”。
第2处根据题意再求数组当中元素的最大和最小值,用变量Max记录最大值,Min记录最小值,在for循环中,逐次比较,如果该元素值比当前Max大,则Max取该元素值,因此第2标识处正确的语句应该是“if(data
>Max)Max=data
”。
如果数组中该元素值比Min小,则Min取该元素值。因此,两个if语句中的条件判断错误,将第3标识处的语句“if(data
>Min)Min=data
;”改成“if(data
;”。
转载请注明原文地址:https://jikaoti.com/ti/rTXiFFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以海地和巴西为例,论述19世纪拉丁美洲民族独立运动类型多样化的历史依据。(东北师范大学2001年世界史综合卷真题)
简评斯大林模式。(华东师范大学2001年世界近现代史真题)
一位教育学教师让每个学生报告他们用于准备考试的时间和考试时答错的题目数:忽略样本容量的问题,解释两种相关系数的大小为何有差异,在上述数据中,你认为哪种更准确地反映了数据的关系?
在维果斯基看来,下面的心理机能属于高级心理机能的是
下列选项中,属于自然法学派观点的是()。
简述法律关系的定义和特征。
我国实体法和程序法开始逐步分离始于()
设D是曲线y=2x一x2与x轴围成的平面图形,直线y=kx把D分成为D1和D2两部分(如图),满足D1的面积S1与D2的面积S2之比S1:S2=1:7.(Ⅰ)求常数k的值及直线y=kx与曲线y=2x一x2的交点.(Ⅱ)求平面图形D1的周长以及D1绕y轴旋转
下列叙述中,正确的是()。
在长度为z的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
水落:石出
志贺氏菌属是()。
患者感觉热扰心神,身热谵语,舌绛起刺,脉细数,宜生用
鼻根和两侧口角区域内发生的感染易向颅内扩散被称为"危险三角区"是因为此区内的静脉
下列有关肾盂肾炎的叙述,哪项是错误的
烟囱、水塔、水井、道路、桥梁、隧道、水坝都属于建筑物的范畴。()
下列关于预算体系组成的表述,错误的是()。
过期新鲜人,在招聘会上有一个特殊的人群,他们可能由于多种原因毕业后一直未能就业。或曾经有过短期的工作经历,目前又计划更换,这类人群和毕业生比没有年龄优势,和职场人比没有工作经验优势,一种更确切的表达方式把他们叫做“过期新鲜人”。根据上述定义,下列属于过期新
下列说法中正确的是()。
TiredofWorkinginYourCountry?Withover500instructorsand20yearsofexperience,wearetheleaderinthefieldofte
最新回复
(
0
)