首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线 处应添加语句( )。 template void fun( ) { T a: if(x>y) { a=x;x=y;y=a; }
下列程序将x、y和z按从小到大的顺序排列,横线 处应添加语句( )。 template void fun( ) { T a: if(x>y) { a=x;x=y;y=a; }
admin
2020-10-21
41
问题
下列程序将x、y和z按从小到大的顺序排列,横线
处应添加语句( )。
template
void fun( )
{
T a:
if(x>y)
{
a=x;x=y;y=a;
}
if(y>z)
{
a=y;y=z;z=a;
}
if(x>y)
{
a=x;x=y;y=a;
}
}
选项
A、T x,T y,T z
B、T x;y;z
C、T&x,T&y,T&z
D、T&x,&y,&z
答案
C
解析
函数fun的类型为void没有任何返回值,函数中变量的改变,即参数的改变应该影响实参。应该是地址传递方式,即把引用型作为函数形参。类T是类的抽象,可以利用模板建立各种数据类型的类。所以补全函数的定义为“T&x,T&v,T&z”。
转载请注明原文地址:https://kaotiyun.com/show/fryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classvehicle{public:virtualintwheels()eonst{return0;}};
有如下程序:#includeusingnamespacestd;classBase{intx;public:Base(intn=0):x(n){cout
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上()。Boolfun(ehar*str){inti=0,i=0;while(strD])j++;for(
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数sort(int&m,int&n,int&1)实现将三个整数m、n、l由大到小输出。m最大,l最小。程序分析:程序实现时,可以把最大的数放到m上,先将m与n进行
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLLIME)const;,下列关于这个函数的叙述中,错误的是()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{COUt<<"B";ofstreamoutfile("DATA.DA
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
随机试题
由于振动等原因会产生较大位移的场所,不宜选择线型光束感烟火灾探测器。()
胃肠超声检查的方法有
牛传染性胸膜肺炎的病理变化多出现在呼吸道和
根据《联合国海洋法公约》的有关规定,外国船舶在领海内进行的哪些活动不属于无害通过?
过点P(1,0,1)且与两条直线都相交的直线的方向向量可取为()。
佳佳跟随爸爸参加某档综艺节目而意外走红。报社的李某随即发表了一篇专题,介绍佳佳的家庭背景、所在的学校和班级等。根据《中华人民共和国未成年人保护法》的规定,李某侵犯了佳佳的()。
Change,ortheabilityto【C1】______oneselftoachangingenvironmentisessential【C2】______evolution.Thefarmerwhoselandisr
我国社会主义改造过程中出现的国家资本主义经济,是指()
StageDoorCafe艺术中心有两个茶点区,想要吃点便餐和小吃(lightmealsandsnacks)的话,可以尝试StageDoorCafe。它就在游客的正前方(straightinfrontofus)。故该空填写Stage
Everyprofessionortrade,everyart,andeverysciencehasitstechnicalvocabulary.Differentoccupations,however,differwid
最新回复
(
0
)