首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******e
admin
2018-10-23
33
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:
平均值为:29
最大值为:112
最小值为:-11
注意:错误的语句在//******error******的下面。修改该语句即可。
1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5 int i,AvetMin,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<<’’平均值为:’’<<Ave<<end1;
13 Max=Min=data[0];
14 for(i=0;i<8;i++)
15 {
16 //******error******
17 if(data
<Max)Max=data
,
18 //******error******
19 if(data
>Min) Min=data
;
20 }
21 cout<<’’最大值为:’’,<<Max<<end1;
22 cout<<’’最小值为:’’<<Min<<end1;
23 return 0;
24 }
选项
答案
(1)Ave+=data[i];或Ave=Ave+data[i]; (2)if(data[i]>Max)Max=data[i]; (3)if(data[i]<Min)Min=data[i];
解析
该程序的功能是要求数组的平均值、最大值和最小值,求平均值时先求出数组各个元素之和,然后再去求平均值;求最大最小值可以采取逐个比较的方法求得。
(1)观察程序可知,第一个for循环是求数组各个元素的和,逐次将每个元素值加起来,而程序当中是逐个赋值,因此第1标识处应将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
<Min)Min=data
”。
转载请注明原文地址:https://kaotiyun.com/show/8wAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已定义inta[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5;则对数组元素的不正确的引用是()。
在岂个容量为25的循环队列中,若头指针front=9,尾指针Year=16,则该循环队列中共有______个元素。
若有如下变量定义和函数调用语句:inta=5;fun(&A);则执行下面函数后正确的输出结果是()。voidfun(int*x){cout<<++*
下列程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){chara[]="Hello,Test";char
语句cout<<setiosflags(ios::showpos)<<38<<""<<-38<<end1;的输出结果为【】。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
下列工具中为需求分析常用工具的是()。
若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用头文件______。
随机试题
低钾血症与重度高钾血症时均可出现肌无力、肌麻痹症状,试比较其发生机制的异同。
Childrenaregettingsofattheymaybethefirstgenerationtodiebeforetheirparents,anexpertclaimedyesterday.Today’sy
婴幼儿口腔保健中,错误的做法是
根据承包内容的不同,建设工程施工合同可以分为()。
在图7-33所示电路中,开关k在t=0时刻打开,此后,电流i的初始值和稳态值分别为()。
某岩石天然状态下抗压强度为90MPa,饱水状态下抗压强度为80MPa,干燥状态下抗压强度为100MPa,该岩石的软化系数应为下列()项。
强矩阵组织结构具有()组织结构的主要特征。
材料1党的十八届四中全会提出,法律是治国之重器,良法是善治之前提。建设中国特色社会主义法治体系,必须坚持立法先行,发挥立法的引领和推动作用,抓住提高立法质量这个关键。坚持依法治国首先要坚持依宪治国,坚持依法执政首先要坚持依宪执政。将每年十二月四日定为国家
Asimpledefinitionforasocialnetworkisthecirclesofpeopleyouknow.Therearecirclesofyourclosefriends,othersincl
•Lookatthenotesbelow.•Youwillhearananswerphonemessageaboutarrangementsforabusinesstrip.ConversationOne•Loo
最新回复
(
0
)