首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun (______) { T a; if(x>y) { a=x;x=y;y=a; }
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template<class T> void fun (______) { T a; if(x>y) { a=x;x=y;y=a; }
admin
2012-01-20
55
问题
下列程序将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、Tx,Ty,Tz
B、Tx;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://www.kaotiyun.com/show/hCVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=2,b;b=(a>>=1)+4;printf("%d,%d",a,b);}程序运行后的输出结果是
有以下程序:#includevoidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char
以下程序的输出结果是()。#include#defineF(x)2.84+x#definew(y)printf("%D",(int)(y))#defineP(Y)w(y)main()
以下程序的输出结果是()。#includeintm=13;intfun(intx,inty){intm=2;retum(x*y—m);}main(){i
以下fun函数的功能是将形参s所指字符串内容颠倒过来voidfun(char*s){inti,j,k;for(i=0,j=strlen(s)__________;i<j;
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
在黑盒测试方法中,设计测试用例的主要根据是( )。
算法的有穷性是指()。
下列是重载乘法运算符的函数原型声明,其中错误的是()。
随机试题
试述朱利安的比较教育思想及其历史贡献。
设∫0∞f(t)e-stdt=F(s),则∫0∞[∫0tf(τ)dτ]e-stdt=【】
(2010,2011)图5-61所示圆轴,固定端外圆上y=0(图中A点)的单元体的应力状态是()。
如两个相互订有合同的企业合并,则产生( )的法律效果。
合理的现金预算可以帮助客户达到短期财务目标,预算编制的程序包括()。
按征税机关对税收分类,进出口关税和船舶吨税属于()。
现代课程评价的特点是立足过程,促进发展。()(2013.山东)
中国音乐剧近些年确实很热闹,世界经典作品纷纷引进,原创音乐剧不时上演,中国排演外国名作的消息也不断传来,可以说,音乐剧这种艺术形式已经在中国生根,而且培育出了数量可观的固定观众。但是,当我们仔细回味中国音乐剧的现状后,不难发现,本土音乐剧的各类问题依旧存在
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
ShockTreatment[A]TheobjectiveofAmerica’sAffordableCareActof2010—commonlyknownasObamacare—wastoensurethatthe40m
最新回复
(
0
)