首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun() { T a: if(x>y) { a=x;x=y;y=a; } if(y>z) { a=y;y=z;z=a; } if(x>
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun() { T a: if(x>y) { a=x;x=y;y=a; } if(y>z) { a=y;y=z;z=a; } if(x>
admin
2020-07-30
39
问题
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。
template<class T>
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/pTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfunc1(){cout
有如下程序:#includeusingnamespacestd;intmain(){intx=4;do{x--;
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
软件调试的目的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
需求分析阶段的任务是()。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
经后天投资形成的劳动者所拥有的知识、技能和健康等的总和,是指()
A.苯二氮卓类药物B.美沙酮C.纳洛酮D.可乐定E.氟哌啶醇治疗苯丙胺所致幻觉、妄想的是
A、 B、 C、 D、 E、 E
下列不属于公路隧道结构中的主体结构的是()。
按照《建设项目环境保护管理条例》的规定,建设单位应当在()报批环评文件。
水利工程建设监理单位的资质包括以下()专业。
简述人力资源规划的类别及含义。
InOctober2002,GoldmanSachsandDeutscheBank【B1】______anewelectronicmarketforeconomicindicesthat【B2】______substanti
超文本的含义是()。
UniversitiesBranchOutA)Asneverbeforeintheirlonghistory,universitieshavebecomeinstrumentsofnationalcompetitiona
最新回复
(
0
)