首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template void fun(_________________) { T a; if(x>y)
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template void fun(_________________) { T a; if(x>y)
admin
2012-12-29
67
问题
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。
template
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=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/GMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> voidfun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { charss[
在关系数据库中,描述全局数据逻辑结构的是()。
C语言源程序名的后缀是()。
以下叙述中错误的是()。
有以下程序: #include<stdio.h> voidf(int*p,int*q); main() { intm=1,n=2,*r=&m; f(r,&n); printf("%d,%d",m,n); } vo
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是()。
以下有关全局变量的叙述中错误的是()。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号),则关系学生中的主键和外键分别是()。
下面对“对象”概念描述正确的是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
随机试题
下列哪项不是引起便血的小肠疾病
背景资料某省属重点水利工程项目计划于20l0年12月28日开工,由于坝肩施工标段工程复杂,技术难度高,一般施工队伍难以胜任,业主自行决定采取邀请招标方式。于2010年9月8日向通过资格预审的A、B、C、D、E五家施工承包企业发出了投标邀请书。该五
()是指交易双方以协商确定的汇率交换两种货币,并在交易之时起的两个交易日内进行现汇交割的外汇交易。
甲公司20×1年度和20×2年度发生的有关交易或事项如下:(1)甲公司于20×1年12月29日以20000万元取得对戊公司80%的股权,能够对戊公司实施控制.形成非同一控制下的企业合并。20×2年12月31日,甲公司又出资6000万元自戊公司的少数股东处
下列经营者中,属于营业税纳税人的有()。
在有结构的问题的解决过程中,为了分析问题,找到解法,学习者可以采取的策略是()。
《教育法》第八条规定,国家实行教育与宗教相分离。任何组织和个人不得利用宗教进行妨碍国家教育制度的活动。体现了教育法原则中的()。
我国疆域辽阔,南北温差大,夏季最热的地方在()。
游记对于()相当于()对于思念
Inthe400sBC,theSophists,agroupofwanderingteachers,begantoteachinAthens.TheSophistsclaimedthattheycouldteac
最新回复
(
0
)