首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template <class T> void order(【 】) { T a; if(x>y) { a
下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 template <class T> void order(【 】) { T a; if(x>y) { a
admin
2010-03-29
28
问题
下列程序将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/G6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){charc;do{c=getchar();putchar(c);}while(c!=’#’);printf("
有以下程序#include<stdio.h>intfun(inta[],intn,intx){int*p=a;while(p<a+n&&*p!=x)p++;if(p<a+n)return
有如下嵌套的if语句if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
有下列程序:maln(){inti,t[][3]={9,8,7,6,5,4,3,2,1},ifor(i=0;i
已有定义“inta=3;”和输出语句“printf("%8x",a);”以下正确的叙述是()。
下面不属于结构化程序设计风格的是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
下列说法正确的是()。
在C++中,用于实现运行时多态性的是()。
随机试题
G01-30型割炬()。
骨盆狭窄时可导致
男,2岁,自幼牛乳喂养,未及时添加辅食,平素食欲不振,近半个月来腹泻呈水样便,一日4或5次。体检:体重6kg,身高75cm,头围47cm,精神萎靡,心肺听诊正常,腹部皮下脂肪消失。该患儿在治疗过程中,最多发生的问题是
活化CD4+T细胞通过哪种细胞因子受体发挥作用
根据《证券法》的规定,有下列哪些情形的,为公开发行:
甲乙双方在合同中对合同履行的期限约定不明确的,根据法律规定,应按()的办法处理。
安徽省凤阳县小岗村原党委第一书记沈浩把群众的点滴难处看在眼里、记在心上、解决到实处,用一片真心换来了与群众的水乳交融、生死相依。沈浩同志的事迹说明()。①中国共产党以人为本、执政为民②党的一切工作都是为了造福人民
微观环境
将考生文件夹下WARM文件夹中的文件ZOOM.PRG复制到考生文件夹下BUMP文件夹中。
Noreferencebook,perhapsnobookofanykindexcepttheBible,issowidelyusedas"thedictionary".Evenhousesthathavefe
最新回复
(
0
)