首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
admin
2021-07-02
55
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:
平均值为:29
最大值为:112
最小值为:-11
注意:错误的语句在//********error********的下面。修改该语句即可。
1 #include
2 using namespace std;
3 int main()
4 {
5 int i|Ave|Min t Max;
6 int data[8].(0,112,43,78,-11,-6,7,9);
7 Ave=0 ;
8 for(i=0 ; i<8 ; i++)
9 //********error********
10 Ave=data
;
11 Ave/=8;
12 cout<<"平均值为:“<
13 Max=Min=data[0];
14 for(i=0 ; i<8;i++)
15 {
16 //********error********
17 if(data
;
18 //********error********
19 if(data
>Min) Min=data
;
20 }
21 cout<<"最大值为:"<
22 cout<<"最小值为:"<
23 return 0 ;
24 }
选项
答案
(1)Ave+=data[i]; 或Ave=Ave+data[i]; (2)if(data[i]>Max)Max=data[i]; (3)if(data[i]
解析
该程序的功能是要求数组的平均值、最大值和最小值,求平均值时先求出数组各个元素之和,然后再去求平均值;求最大最小值可以采取逐个比较的方法求得。
[解题思路]
(1)观察程序可知,第一个for循环是求数组各个元素的和,逐次将每个元素值加起来,而程序当中是逐个赋值,因此第l标识处应将Ave=data
改成Ave+=data
或Ave=Ave+data
。
(2)根据题意再求数组当中元素的最大最小值,用变量Max记录最大值,Min记录最小值,在for循环中,逐次比较,如果该元素值比当前Max大,则Max取该元素值,因此第2标识处正确的应该是if(data
>Max)Max=data
。
(3)同样如果数组该元素值比Min小,则Min取该元素值。因此,两个if中条件判断错误,第3标识处“if(data
>Min)Min=data
”改成“if(data
”。
转载请注明原文地址:https://kaotiyun.com/show/lafp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列符号中不属于C++关键字的是()。
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:
要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assA{public:staticinta;voidinit(){a=1;}A(in
下面描述中不属于数据库系统特点的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中定义了Employee类和Manager类。Em-ployee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类
下列字符串中可以用作C++标识符的是
在C++中,打开一个文件时与该文件建立联系的是()。
用树形结构表示实体之间联系的模型是()。
“商品”与“顾客”两个实体集之间的联系一般是()。
随机试题
属于低分子量肝素抗凝机制特点的是
A.面部水肿红斑B.红色风团C.盘状红斑D.丘疹融合性红斑E.红斑鳞屑
对未设自动灭火系统与火灾自动报警装置系统的建筑,下列建筑内房间地面、墙面、顶棚均需采用燃烧性能为A级装修材料的是:[2017-092]
(2008年)将pH=2的HCl溶液和pH=13的NaOH溶液等体积混合后,溶液的pH值为()。
《工伤保险条例》第十四条规定,职工有下列()情形之一的,应当认定为工伤。
票据保证人的保证责任是一般责任,保证人与被保证人在票据债务的履行上处于同一地位,保证人并不享有先诉抗辩权。 ( )
推铅球教学应以最后用力为重点,在教学各阶段,要根据任务与要求突出各个环节的重点。()
对冲基金每年给它投资方的回报从来都不会少于25%。因此,如果这个基金最多只能给我们20%的回报,它就一定不是一个对冲基金。以下哪项的推理方法与上文相同?
赵、钱、孙、李是大一的新生,出于某种原因他们报了不同专业,有金融、通信、管理、法律。关于他们每个人的专业有如下描述:(1)赵报的是金融或者通信。(2)如果李没报管理,那么孙报的是通信。(3)如果李报管理,那么钱就不报法律。(4)赵一直很想读金融,但
[*]
最新回复
(
0
)