首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语句在/
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语句在/
admin
2020-10-21
26
问题
使用VC6打开考生文件夹下的源程序文件modi 1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:
Max is 7
提示:max()函数实现找出两个数中的最大值,并作为函数值返回。
注意:错误的语句在//********error********的下面,修改该语句即可。
1 #include
2 using namespace std ;
3 //********error********
4 int max(int a,int b)
5 {
6 if(a
7 {
8 int t=a ;
9 a=b ;
1 0 b=t ;
11 }
12 return b;
13 }
14 int mein()
15 {
16 int m=一3 ;
17 int n=7;
18 //********error********
19 max(-3,n);
20 cout<<"Max is”<
21 return 0 ;
22 }
选项
答案
(1)int max(int &a,int &b) (2)matx(m,n);
解析
函数参数传递形式有多种:将变量名作为实参和形参、传递变量的指针和传送引用方式,将变量名作为实参和形参方式,传递是单向的,在函数执行过程中形参的值发生变化不会传回实参,而指针和引用方式在函数执行过程中形参会影响实参。函数max返回最大值,而在主函数内并没有使用其返回值,而是输出m值,可知在max函数类已将最大值存放在m里,因此max函数采用的是传递引用方式。
[解题思路]
(1)由审题分析可知max函数采用的是传送引用方式传递参数,因此第1个标识下应该为int max(int&a,int&b)。
(2)调用max时,传递引用时直接使用变量名即可,第2个标识下应改为“。max(m,n)”。
转载请注明原文地址:https://jikaoti.com/ti/nAl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp,要求编写一个CMyShape类,含有求面积求周长等纯虚函数。然后编写一个CMyRectangle类和CMyCircle类继承CMyShape,并实现求面积、求周长的两个函数。在main()函数中测试
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:HelloVisualC++!HelloVisualC++!!注意:错误的语句在//******error*
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列关于类定义的说法中,正确的是()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
执行语句:{cout
下列关于栈的叙述中,正确的是()。
下列运算符中,不能被重载的是()。
下列关于赋值运算符“=”重载的叙述中,正确的是()。
数据库技术的根本目标是要解决数据的
随机试题
Whyaresomanypeoplesoafraidoffailure?Quitesimplybecausenoonetellsushowtofailsothatfailurebecomesanexperie
女性。ITP患者。血小板20×109/L,骨髓增生活跃,巨核细胞200个/片,产板巨核细胞减少。以下治疗不适宜的是
高滴度的抗RNP抗体为下列哪种疾病所特有
根据《中华人民共和国行政处罚法》的规定,行政处罚决定中听证程序包括()
A.进口药品申请B.补充申请C.已有国家标准药品的申请D.改变剂型和给药途径的已上市的药品申请E.药品注册管理工作
代理人根据人民法院或者指定机关的指定而进行的代理是()。
分析下述论证中存在的缺陷和漏洞,写一篇600字左右的文章,对该论证的有效性进行分析和评论。公司收入下降的同时伴随着生产的迟滞。接下来,这种生产上的迟滞在很大程度上归因于在购买金属原材料上的计划不当。进一步考虑的话,公司负责购买金属原材料的部门经理在
Forgetmilkydrinks,hotwaterbottlesorcurlingupwithagoodbook.Therealsecrettoagoodnight’ssleepmaybewhereyou
Pollutionisa"dirty"word.Topollutemeanstocontaminate—topsoilorsomethingbyintroducingimpuritieswhichmake(31)unfi
Malariaisworld’ssecondmostcommondiseasecausingover【C1】______infectionsandonemilliondeathseveryyear.【C2】______itis
最新回复
(
0
)