首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
admin
2016-10-28
47
问题
使用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://kaotiyun.com/show/yKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下枚举类型:enumNumber{one=1,tow=2,four=4,eight=8},则下列语句正确的是()。
拷贝构造函数的参数一般是
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
有以下程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){fstreamfile;fil
以下程序执行后的输出结果是#include<iostream>usingnamcspacestd;voidtry(int,int,int,int);intmain(){intx,y,z,r;
下面关于虚函数的描述中正确的是
在面向对象的程序设计中,下列叙述中错误的是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
C++中运算符优先级由高到低排列正确的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
阅读契诃夫《苦恼》中的一段文字,然后回答下列小题。暮色晦暗。大片的湿雪绕着刚点亮的街灯懒洋洋地飘飞,落在房顶、马背、肩膀、帽子上,积成又软又薄的一层。车夫姚纳.波达波夫周身白色,像个幽灵。他坐在车座上一动也不动,身子往前伛着,伛到了活人的身子所能伛到的最
有关食管的叙述,错误的是
苦杏仁炮制的作用是
关于信用证,说法正确的有()。
银行间债券市场的中介服务机构不包括()。
2007年3月31日甲公司应付某金融机构一笔贷款100万元到期,因发生财务困难,短期内无法支付,当日,甲公司与金融机构签订债务重组协议,约定减免甲公司债务的20%,其余部分延期两年支付,年利率为5%(相当于实际利率)利息按年支付。金融机构已为该项贷款计提了
在教育科学研究的基本要素及活动过程中,其核心问题是形成()
下列有关宋朝法律制度的表述,正确的有()。
以御史台作为中央监察机关的朝代有()。
A、Confident.B、Energetic.C、Discouraged.D、Anxious.C短文开头提到当女性在镜子前面做运动时,她们会感到气馁(discouraged)和易累(tired),故C为正确答案。
最新回复
(
0
)