首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template<class T> void order( ) { T al if(x>y) { a=x;x=y; y=a; }
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template<class T> void order( ) { T al if(x>y) { a=x;x=y; y=a; }
admin
2013-02-27
85
问题
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。
template<class T>
void order( )
{
T al
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;
}
}
选项
答案
T&x,T&y,T&z。
解析
本题要填入的是函数的形参表,此函数的功能是:x、y和z按从小到大的顺序排列,那么就涉及到改变传入的实参值的情况,因此要采用引用传递的方式。所以本惠空白处应填入,T&x,T&y ,T&z。
转载请注明原文地址:https://kaotiyun.com/show/n4Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
有以下程序:#include<stdio.h>#deftneN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是()。
以下针对全局变量的叙述错误的是()。
设有定义语句:doublea,b,C;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格):□□1.O□□2.0O□□3.0<回车>则能进行正确输入的语句是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
以下不合法的数值常量是()。
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
以下选项中与(!a==0)的逻辑值不等价的表达式是()。
以下不属于运算符重载应注意的问题是()。
为解决在多重继承环境中因公共基类带来的【】问题,C++语言提供了虚基类机制。
随机试题
单位活期存款账户中的一般存款账户不得办理()。
宜采取俯卧位的病人是()。
女性患者,30岁。肥胖多毛2年。24小时尿17-羟皮质类固醇增高,小剂量地塞米松不能抑制。大剂量地塞米松能抑制。最可能的诊断是
颈椎病颌枕吊带牵引下列错误的是
若项目净现值小于零,则意味着()。
收购人以证券支付收购价款的,应当提供该证券的发行人最近2年经审计的财务会计报告、证券估值报告,并配合被收购公司聘请的独立财务顾问的尽职调查工作。()
价值体系个性化的学习结果包括广泛的活动范围,但重在那些有代表性的行为或________。
设求du.
TheChineseNewYearisabigtraditionalholidayinSingapore.OnitsEve,whilemanywill【C1】______forthereuniondinner,o
Approximately90%ofpeopleintheworldarenaturallyrighthanded.Whyisthisso,andarewebornonewayortheother?Thea
最新回复
(
0
)