首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语
admin
2019-05-14
41
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:
Max is 7
提示:max()函数实现找出两个数中的最大值,并作为函数值返回。
注意:错误的语句在//******error******的下面,修改该语句即可。
1 #include<iostream>
2 using namespace std;
3 //********error********
4 int max(int a,int b)
5 {
6 if(a<b)
7 {
8 int t=a;
9 a=b;
10 b=t;
11 }
12 return b;
13 }
14 int main()
15 {
16 int m=-3;
17 int n=7;
18 //******error******
19 max(-3,n);
20 cout<<’’Max is’’<<m<<ena1;
21 return 0;
22 }
选项
答案
(1)int max(int&a,int&b) (2)max(m,n);
解析
函数参数传递形式有多种:将变量名作为实参和形参、传递变量的指针和传送引用方式,将变量名作为实参和形参方式,传递是单向的,在函数执行过程中形参的值发生变化不会传回实参,而指针和引用方式在函数执行过程中形参会影响实参。函数max返回最大值,而在主函数内并没有使用其返回值,而是输出m值,可知在max函数类已将最大值存放在m里,因此max函数采用的是传递引用方式。
(1)由审题分析可知max函数采用的是传送引用方式传递参数,因此第1个标识下应该为int max(int &a,int &b)。
(2)调用max时,传递引用时直接使用变量名即可,第2个标识下应改为“max(m,n)”。
转载请注明原文地址:https://kaotiyun.com/show/nb8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在E-R图中,用来表示属性的图形是()。
有如下程序:#include<iostream>usingnamespaeestd;classVAC{public:intf()COUSt{return3;}intf(){return5;}
有如下4个语句:①eout<<’A’<<setfill(’$’)<<lefl<<setw(7)<<’B’<<endl;②eout<<setfill(’*’)<<lefl<<setw(7)<<’A’<<’B’<<endl;③eout<
A、 B、 C、 D、 Cfun()的第一个参数是传值调用,第二个是传址调用,故在函数中修改形参的值会被传回到实参中,故结果为0和2。
A、 B、 C、 D、 B栈是限定只能在表的一端进行插入和删除操作的线性表,入栈和出栈都是在栈顶进行,它们的操作特点是先进后出,因此具有记忆作用。栈可以采用顺序存储,也可以采用链式存储。
有如下程序:#include<iostream>usingnamespacestd;classtest{private:inta;public:test(){cout<<"c
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
下列关于数据库设计的叙述中,正确的是()。A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于__________的联系。
对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是
随机试题
根据《生产安全事故应急预案管理办法》,关于应急预案的说法,正确的是()。
下列哪项为寒凝心脉型胸痹的主要特征
进行混凝土碳化深度测试时,每测区应布置()个测孔。
某场地自0~12m为可塑状态黏性土,单桥静力触探比贯入阻力ps,为1200kPa,12m以下为密实粗砂,单桥静力触探比贯入阻力ps为5800kPa,场地中拟采用灌注桩基础,桩长为12m,桩径为0.5m,桩顶入士深度为2.0m,据《建筑桩基技术规范》(J
价值工程又称(),是一种把功能与成本、技术与经济结合起来进行技术经济评价的方法。
公积金应当按照规定的用途使用,其用途主要包括()。
AttheKyotoconferenceonglobalwarminginDecember1997,itbecameabundantlyclearhowcomplexithasbecometoworkoutint
如果上述结论都是真实的,则以下哪项不可能为真?如果在题干中再增加一个结论:每个围棋爱好者都爱好武术或者健身操,则以下哪个人的业余体育爱好和题干断定的条件矛盾?
A、 B、 C、 D、 A
[*]
最新回复
(
0
)