首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
admin
2017-03-22
41
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:
平均值为:29
最大值为:112
最小值为:-11
注意:错误的语句在//********error********的下面。修改该语句即可。
#include
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<<"平均值为:"<
endi;
Max=Min=data[0];
for(i=0;i<8;i++)
{
//********error********
if(data
data
;
//********error********
if(data
>Min)
Min=data
;
}
cout<<"最大值为:"<
endl;
cout<<"最小值为:"<
endl;
return 0;
}
选项
答案
(1)Ave +=data[i]; 或Ave =Ave +data[i]; (2)if(data[i]>Max)Max=data[i]; (3)if(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
”。
转载请注明原文地址:https://kaotiyun.com/show/J9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句段将输出字符’*’的个数为inti=100;while(1){i--;if(i==0)break;cout,,’*’;}
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2}:则下列语句正确的是
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}intx;
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为上【】。
下列定义中p指向的地址可更改,但*p不能够更改的是
下列说法中,不属于数据模型所描述的内容的是
对建立良好的程序设计风格,下面描述正确的是
有如下程序:#includeusingnamespacestd;classGrandChild{public:GrandChild(.){strcpy(name,”Unknown”);}eonstchar*getName()const{
下列关于运算符函数的描述中,错误的是
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是
随机试题
张叔叔非常喜欢旅游,在旅游中认识了来自各行各业、具有相同爱好的朋友,他们经常分享彼此的旅游经验,并结伴到各地旅游,这体现了同辈群体的()。
关于使用增感屏摄影的叙述,错误的是
女,25岁。人工流产术中出现血压下降、心率减慢、面色苍白。处理方法是
上市公司的()违背对公司的忠实义务,利用职务便利,操纵上市公司,致使上市公司利益遭受重大损失的行为,构成背信损害上市公司利益罪。(2008年多项选择第57题)
通常认为小概率事件在一次试验中()。
脚手架上禁止集中放置材料、站立人员;禁止超载,脚手架的负荷不得超过()kg/m2。
下列关于社会融资总量的说法中,正确的有()。Ⅰ.社会融资总量是全面反映金融与经济关系,以及金融对实体经济资金支持的总量指标Ⅱ.社会融资总量是增量概念,为期末、期初余额的差额Ⅲ.各项指标统计,均采用发行价或账面价值进行计值Ⅳ.以外
位于市区的某公司出租房产,合同约定自2011年1月1日起租赁期为五年,每年租金10万元,并约定第一年1月1日一次性向租赁方收取50万元房屋租金,一次性开具发票。问题:上述出租房产业务第一年的营业税和企业所得税应如何处理?
设齐次线性方程组为正定矩阵,求a,并求当时XTAX的最大值.
Thesongsays:"youweremeantforme."O.K.,buthowdoyoufindtheonethat’s"meantforyou"?Therearefourmillionormore
最新回复
(
0
)