首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template <class T> void order(【 】 ) { T a; if(x>y) {
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template <class T> void order(【 】 ) { T a; if(x>y) {
admin
2010-03-29
73
问题
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。
template <class T>
void order(【 】 )
{
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;
}
}
选项
答案
T&x,T&y,T&z
解析
本题考核函数模板。本题要填入的是函数的形参表,此函数的功能是:x、y和z按从小到大的顺序排列,那么就涉及到改变传入的实参值的情况,因此要采用引用传递的方式。所以此题空白处应填入:T&x,T &y,T &z。
转载请注明原文地址:https://kaotiyun.com/show/shjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
己知一个文件中存放若干工人档案记录,其数据结构如下:structa{charnumber[100];intage;floatp[6];};定义一个数组:structanumber[10];
下列数据结构中,能够按照“先进先出”原则存取数据的是()。
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
软件设计中模块划分应遵循的准则是
在软件设计中不使用的工具是
下面不能作为结构化方法软件需求分析工具的是
以下选项中,值为1的表达式是()。
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
下面说法正确的是()。
随机试题
我国商标法对商标转让采取()
漏出性出血多发生于
拔牙的术中并发症不包括
聚氯乙烯塑料衬里的施工方法一般有三种:松套衬里、螺栓固定衬里、()。
不属于高填方路基沉降病害的防治措施的是()。
采购代理机构与行政机关之间是隶属关系。()
某公司目前的息税前利润为200万元.发行在外普通股200万股(每股1元),已发行利率为6%的债券600万元,不存在优先股。该公司打算为一个新的投资项目融资500万元,新项目投产后公司每年息税前利润增加50万元。现有两个方案可供选择:甲方案:按8%的
让死者返回大自然的丧葬形态有()。
Whataretheforensicexpertstryingtodo?
There______somemisunderstandingbetweenthem,theyneversayhellotoeachother.
最新回复
(
0
)