首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//******error******的下面。修改
admin
2016-10-28
31
问题
使用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全国计算机二级
相关试题推荐
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
下列程序的执行结果为【】。#include<iostream.h>voidmain(){cout.fill(’*’);cout.width(10);cout<
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
C++语言中while循环和do…while循环的主要区别是()。
如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是______。
分布式数据库系统不具有的特点是
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
有如下函数模板的定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中不正确的是
下列不属于软件工程3个要素的是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
具有透疹作用的药组是
患儿,11岁,上前牙牙龈时常流脓1月余。查远中舌面深龋,探无反应,无穿髓孔,牙松动Ⅰ度,叩痛(+),冷热测无反应,唇侧牙龈近根尖处有一窦道口。临床治疗应选择
下列关于空气调节房间送风口的选型说法错误的是()。
某县公安局因彭某拒绝交纳罚款,将王某工程车扣押。一个月后,该局通知彭某将工程车领回,但该车在扣押期间被使用,因发生交通事故遭到部分损坏。下列哪些说法是正确的?()
模板支架,脚手架拆除施工时,施工现场应采取()等措施,确保拆除施工安全。
一天中午,六年级的一批孩子正在操场上打篮球,战况激烈。学生Z和学生C从人群中冲了出来,两人拳脚相加,气势凶猛,我见这阵势,就停在十几米外的地方用冷眼瞅着他俩。大概Z同学也看到了我的神态,就慢慢地停止了他愤怒的咆哮。待他俩过来,我默默地看着他俩,直到他们都低
红帘石主要含有锰矿(MnO2和MnCO3)、铁矿(Fe3O4和FeCO3)、石棉[Mg3Si3O7(OH)4]等,工业上将红帘石处理后,运用阴离子膜法电解提取金属锰。工业流程如下:请回答下列问题:为提高稀硫酸的浸取效率,一般可采取_______
求曲线y=(x>0)的渐近线.
授薬を
A、 B、 C、 A图片[A]是裙子,图片[B]是T恤,图片[C]是长裤。原句是“你认为这条蓝白相间的裙子怎么样?”
最新回复
(
0
)