首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun (____) {T a; if(x>y) {a=x;x=y;y=a;} if(y
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun (____) {T a; if(x>y) {a=x;x=y;y=a;} if(y
admin
2019-02-22
73
问题
下列程序将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&y,T&z”。
转载请注明原文地址:https://kaotiyun.com/show/IcAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于运算符重载的描述错误的是
一个函数功能不太复杂但要求被频繁调用,应选用
下列关于构造函数说法不正确的是
数据结构分为逻辑结构和存储结构,循环队列属于______结构。
在关系模型中,把数据看成一个二维表,每一个二维表称为一个______。
当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
数据库系统的核心的是()。
重载的运算符保持其原有的______、优先级和结合性不变。
软件工程研究的内容主要包括:软件工程管理和【】技术。
软件工程研究的内容主要包括:______技术和软件工程管理。
随机试题
下列哪项既是症状也是体征()
患者,男,20岁,脑桥变粗,T1WI表现为稍低信号,T2WI为高信号,基底动脉被包绕,向前移,第四脑室底后移,该病变可能为
以下哪项会使收益下降?
商业银行授信审批一般应当遵循审贷分离、统一考虑和展期重审的原则。()
以下是张老师的教学手记节选。李明是我的学生,他父母离异。因为缺少双亲的关爱,李明比较不合群,经常迟到、旷课,常因一点小事就向同学大打出手。看到这一切,我没有因他违反纪律而训斥、挖苦他,而是用母亲般的爱去关心他、爱护他。在一个秋风萧瑟的早晨,我在教
Tryingnewthingsistheonlywaywecandiscoverhiddentalents.I【C1】________mycareerasaneditorforamagazine.Ididn’tr
已知α=是可逆矩阵A=的伴随矩阵A*的特征向量,特征值λ.求a,b,λ.
Themiddle-agedmanwasseen______outofthehouseontheafternoonofthemurder.
Anniewasbusy______herboyfriendlastnight.
WhydidSusanandMichaelinterviewchildrenagedbetween9and11?
最新回复
(
0
)