首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template<class T> void fun (______) { T a; if(x>y)
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template<class T> void fun (______) { T a; if(x>y)
admin
2010-06-06
42
问题
下列程序将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/CZjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>#include<string.h>main(){ charstr[][20]={"One*World","One*Dream!"},*p=str[1]; printf("%d,",str
以下叙述正确的是
编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。
有以下程序:#includeintfa(intx,inty){if(x<=y)return2*x+3;elsereturny;}intfb(intx,inty){if(x<=y)return2*y+3;elseretu
在下述程序中,判断i>i共执行的次数是()。main(){inti=0,j=10,k=2,s=0;for(;;){i+=k;if(i>j){printf("%d",s);break;}
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是()。
如果有以下定义及初始化:inta=3,*p:&a;则由此可以推断,*p的值是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
简述中国经济发展进入新常态的表现及如何适应和引领经济发展新常态。
下列关于网络营销概念的说法中,错误的是()
针对饭前洗手问题,开展了全球范围内的调查。调查显示拥有大学以上学历的人和没有大学以上学历的人群存在着非常显著的差异。请问该健康问题中,最突出的影响因素是()
A、B、C债券的基本信息如下:面值100元,期限一年(2017.5.1~2018.4.30),年利率6%,一次还本付息;2017年6月1日,A基金在银行间市场上买入A、B、C债券10000手,交易净价101元,截至2017年5月31日该债券的应付利息是
()是企业组织内部依据具体分工,在同一级机构、职能业务人员之间的信息传递。
《公安机关人民警察内务条令》和《人民警察法》一样,是由全国人大常委会颁布实施的。()
俗话说“装龙像龙,装虎像虎”。演员演岳飞就应该像岳飞,演秦桧就应该像秦桧,要做到“非我”。但只是像岳飞像秦桧,而不能也不应该使自己就变成岳飞,变成秦桧。演员不应该完全丢掉自己。他仍应该让人透过他的表演,感知到他对他所演的角色的爱憎感情,而完成他的最高任务。
epidemiology
Doyouagreeordisagreewiththefollowingstatement?Itismoreimportantforstudentstostudyhistoryandliteraturethanit
A、Theyarecheckedout.B、Theyarespeciallycoded.C、Theyareinspectedbytheguard.D、Theyaremarkedwithcoloredlabels.B选
最新回复
(
0
)