首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为: 平均值为:29 最大值为:112 最小值为:-11 注意:错误的语句在//*******
admin
2017-03-22
45
问题
使用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://www.kaotiyun.com/show/J9Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于虚函数的描述中正确的是
关于类和对象描述错误的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
如果表达式x*y+z中,“*”是作为友元函数重载的,“+”是作为友元函数重载的,则该表达式还可为
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+ilb(n-2);}若执行函数调用表达式fib(
已知函数FA调用FB,若要把这两个函数定义在同一个文件中,则
请将下面的类Date的定义补充完整,使得由语句:DateFirstDay;定义的对象FirstDay的值为2010年1月1日。classDate{public:Date(______):year(y),month(
随机试题
设广义积分收敛,则a的范围为()。
生产车间工作面混合照度要求为
A.甲基强的松龙B.强的松C.地塞米松D.二丙酸倍氯米松E.酮替芬
蛋白质分子中α-螺旋的特点是
肾癌可出现下列临床表现,除了
表面紫红色,有多数不规则的深皱纹,剖面边缘向内卷曲的药材为
建设工程其他费用可分别形成()。
在软基上修筑路堤,通过填土堆载预压,使地基土()。
对于金融机构来说,个人贷款业务的重要意义有()。
祖国的命运和党的命运、社会主义的命运是密不可分的。只有坚持爱国和爱党、爱社会主义相统一,爱国主义才是鲜活的、真实的,这是当代中国爱国主义精神最重要的体现。在当代中国,爱国主义首先体现在()
最新回复
(
0
)