首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将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
54
问题
下列程序将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全国计算机二级
相关试题推荐
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是()。
有如下程序#include<stdio.h>main(){inta=0,*ptr;ptr=&a;*ptr=3;a=(*ptr)++;printf("%d,%d\n",a,
以下数组定义中错误的是()。
以下叙述中正确的是()。
若有以下程序#include<stdio.h>intf(intm){staticintn=0;inta=2;n++;a++;returnn+m+
给定程序MODI1.C中函数fun的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,使程序能输出正确
下列给定程序的功能是:建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中的错误,使它能得出正确的结果。注意:部分源程序在
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
试述休克代偿期病人的典型临床表现、微循环变化及组织灌流特点。
合并下列哪种疾病时,应禁忌使用垂体后叶加压素治疗食管静脉曲张破裂出血
可转化债券通常是指证券持有者可以在一定时期内按一定比例或价格将它转换成一定数量的()。
上市公司甲公司系ABC会计师事务所的常年审计客户。在对甲公司2011年度财务报表审计中,ABC会计师事务所遇到下列与职业道德相关的事项:(1)A注册会计师在2006年度至2010年度期间担任甲公司财务报表审计项目经理,并签署了2009年度和201
A、 B、 C、 D、 D已知图中的四个图形有一个共同特点,就是在同一平面上,因此符合这一规律的只有D选项。
在月球上可能发生的现象是()。
尽管人工培育和种植可以在很大程度上弥补市场需求的缺口,起到保护野生中草药的效果,但这种做法并非_______,因为有的品种可以实现人工种值,但仍有很多草药品种无法实现这一突破。面对越来越多野生中草药濒危的现状,启动对野生中草药资源的大规模普查_______
(2010年江苏.A类.66)江天市财政局根据上级指示要求,决定派出一名同志前往农村扶贫。财政局甲、乙、丙、丁、戊等多名同志知道消息后积极报名,申请前往。根据报名情况及本局自身工作需要,局领导做出以下几项决定:(1)在甲、乙两人中至少挑选1人;
(国家2011—66)小王步行的速度比跑步慢50%,跑步的速度比骑车慢50%。如果他骑车从A城去B城,再步行返回A城共需要2小时。问小王跑步从A城去B城需要多少分钟?()
Athiefdroppedawinninglotteryticket(彩票)atthesceneofhiscrime,buthehasbeengivenalessonin【C1】______.Themanwh
最新回复
(
0
)