首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为: Max is 7 提示:max()函数实现找出两个数中的最大值,并作为函数值返回。 注意:错误的语
admin
2017-09-20
25
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序输出的结果为:
Max is 7
提示:max()函数实现找出两个数中的最大值,并作为函数值返回。
注意:错误的语句在∥********error********的下面,修改该语句即可。
#include
using namespace std;
∥********error********
int max(int a,int b)
{
if(a
{
int t=a;
a=b;
b=t;
}
return b;
}
int main()
{
int m=一3;
int n=7;
∥********error********
max(一3,n);
cout<<“Max iS”<
return 0;
}
选项
答案
(1)int max(int &a,int &b) (2)max(m,n);
解析
函数参数传递形式有多种:将变量名作为实参和形参、传递变量的指针和传送引用方式,将变量名作为实参和形参方式,传递是单向的,在函数执行过程中形参的值发生变化不会传回实参,而指针和引用方式在函数执行过程中形参会影响实参。函数max返回最大值,而在主函数内并没有使用其返回值,而是输出m值,可知在max函数类已将最大值存放在m里,因此max函数采用的是传递引用方式。
转载请注明原文地址:https://jikaoti.com/ti/vxt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
以下不能够读入空格字符的语句是
已知语句int m=10;则下列引用的表示中正确的是
语句cout<<(a=2)&&(b=-2);的输出结果是
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是______。
下列有关内联函数的叙述中,正确的是()。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
下列叙述中错误的是()。
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
随机试题
RNA的转录过程分为______、______和终止三阶段。
邓小平的允许一部分地区和一部分人先富起来,最终实现共同富裕的思想实际上包含哪几个方面的含义?
以下关子甲状腺功能亢进症的叙述哪一项是不正确的()
A.Hb
肿瘤的三级预防中,正确的是
下列哪些是重型胎盘早期剥离的临床表现( )。
根据《执业药师资格制度暂行规定》的规定,执业药师取得执业药师资格证书后,必须在
投资者因参与非法期货交易而遭受保证金的损失,可得到保障基金的补偿。()
宏观分析所需的有效资料一般包括()。Ⅰ.一般生产统计资料Ⅱ.金融物价统计资料Ⅲ.贸易统计资料Ⅳ.每年国民收入统计与景气动向
下列关于经济周期不同阶段的财务管理战略的说法中,不正确的是()。
最新回复
(
0
)