首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将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
83
问题
下列程序将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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt;printf("%d,",++p->x);printf("%d\n",++
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
以下叙述中正确的是()。
以下叙述中错误的是()。
设有如下函数定义: #include<stdio.h> intfun(intk) {if(k<1)return0; elseif(k==1)return1; elsereturnfun(k-1)+1; } 若执行
软件开发的结构化生命周期方法将软件生命周期划分成()。
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段及数据库运行和维护阶段。
软件生命周期的三个阶段是______、软件开发、运行维护。
重载的关系运算符和逻辑运算符的返回类型应当是【】。
随机试题
Enteringcollegeislikestartinganew【B1】______ofyourlife.Everythingisnew.Everyoneis【B2】______.Untilyougettocolleg
某患者,初诊:身体日渐消瘦,食欲不振,倦怠乏力,有时腹胀隐痛,肛门瘙痒,头晕,大便有虫节片排出已有8个月。大便常规:色黄、软泥样,有乳白色绦虫节片,绦虫卵(++++)。首选的治疗药物为
关于神经组织的叙述,错误的是
贫血伴黄疸最可能的诊断是()
患儿,女,3岁。生后即发现心脏有杂音,婴儿期喂养困难,易疲乏。经常咳嗽,每年冬天患肺炎。查体:生长发育落后,心前区隆起,心界向左下扩大,心率160次/分,胸骨左缘第3~4肋间有Ⅳ级粗糙收缩期杂音,P2亢进。该患儿的治疗最终要采取
建设工程目标控制的合同措施不包括()。
企业出售固定资产应交的营业税,应借记的会计科目是()。
有限责任公司的下列事项中,根据公司法规定,必须经代表2/3以上表决权的股东通过才能作出决议的有()。
神经系统的结构和功能单位是()。
Thewaysinwhichsocietiesaddressenvironmentalissuesareinthemidstofaprofoundtransformation.Boththeextentofthis
最新回复
(
0
)