首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
admin
2016-10-28
65
问题
使用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全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>#include<iomanip.h>voidmain(){cout.fi1(’*’);
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2;elses=n-fun(n-1);returns
有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是
下列叙述中正确的是
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
若要打开二进制文件binfile写方式,输出到文件尾则应为:ofstreambfile("binfile",______);
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
语句int*i;i=newint[10];,释放指针i的语句是【】。
下列虚基类的声明中,正确的是()。
随机试题
教师职业道德的核心是()
Word2010中,新建Word文档的快捷键是________________。
设A,B均为三阶矩阵,且|A|=2,|B|=-1,则|AB|=________。
男性,58岁,近5个月来有2次左手无力,每次持续2~5分钟缓解,有高血压病多年,体检发现左侧肢体轻偏瘫。首选的辅助检查是
可用于晕车晕船,具有解表祛湿和中功能的药是()。
A.涩肠,敛肺B.补益肝肾,收敛固涩C.补脾祛湿、益肾固精D.益气,除热止汗E.敛汗止血
熟料烧结工序存在的危险有害因素有火灾、爆炸、机械伤害、高处坠落、粉尘、噪声等。在煤粉制备过程的防火防爆措施中,说法正确的是()。
甲酒厂为增值税一般纳税人,主要经营粮食白酒的生产与销售,2018年6月发生下列业务:(1)以自产的10吨A类白酒换入乙企业的蒸汽酿酒设备,取得乙企业开具的增值税专用发票上注明价款20万元,增值税2.6万元。已知该批白酒的生产成本为1万元/吨,不含增值税平
试述泰勒的课程设计模式及其对教育实践的意义。
对于Windows系统,下列说法正确的是(2)。
最新回复
(
0
)