首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
admin
2016-10-28
32
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:
平均值为:29
最大值为:112
最小值为:-11
注意:错误的语句在//******error******的下面。修改该语句即可。
#include<iostream>
using namespace std;
int main()
{
int i,Ave,Min,Max;
int data[8]={0,112,43,78,-11,-6,7,9};
Ave=0;
for(i=0;i<8;i++)
//********error********
Ave=data
;
Ave/=8;
cout<<"平均值为"<<Ave<<endl;
Max=Min=data[0];
for(i=0;i<8;i++)
{
//********error********
if(data
<Max)Max=data
;
//********error********
if(data
>Min)
Min=data
;
}
cout<<"最大值为:"<<Max<<endl;
cout<<"最小值为:"<<Min<<endl;
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];
解析
(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
<Min)Min=data
”。
转载请注明原文地址:https://jikaoti.com/ti/lME0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
若调用一个函数,且此函数中没有return语句,则正确的说法是该函数
下列叙述中错误的是()。
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);
以下程序的输出结果是#include<iostream.h>voidmain(){charx=040;cout<<(x<<1);}
下列叙述中正确的是
下面程序的运行结果为#include<iostream,h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};
类的析构函数的作用是
下面的描述中,()是正确的。
下列不属于软件工程的3个要素的是1
随机试题
如果变速器操纵杆能成圈转动,则说明()。
沉淀的转化,对于相同类型的沉淀,通常是由溶度积较大的转化为溶度积较小的过程。()
事业单位出租其闲置的小汽车,其租金应列入_________科目。()
患者,女,19岁。因天气变凉,未能及时添衣,次日恶寒,微发热,鼻寒流清涕,头身疼痛,无汗,苔薄白,脉浮紧。用药宜首选
医疗机构的医务人员违反《献血法》规定,将不符合国家规定标准的血液用于患者的,由县级以上卫生行政部门给予的行政处罚是
定金合同生效日期为()。
混凝土运至浇筑地点后发生离析,泥水或坍落度严重不符合要求时,正确的处理方式是()。
齐某和夏某分别与本市一旅行社签订了旅游合同,约定于当年7月参加该社组织的旅游,每人已各付定金500元。后夏某因个人原因未能参加,齐某独自参团旅游。旅行出发后,齐某发现合同列明的“豪华空调车”变成了“普通中巴”,入住的宾馆由合同标明的“四星双标”变成了“三星
与问卷调查相比,访谈调查的优点是()。(2010年)
Forthispart,youareallowed30minutestowriteashortessayentitledOnUniversityStudents’TakingPartinVoluntaryTeach
最新回复
(
0
)