首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将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
20
问题
下列程序将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://jikaoti.com/ti/OGL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intfun(intn){if(n)returnfun(n-1)+n;elsereturn0;}main(){printf("%d\n",fun(3));}程序的运行结果是(
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文
已知下列函数定义:fun(int*b,intc,intd){intk:for(k=0;k
设有两行定义语句:intscanf;floatcase;则以下叙述正确的是()。
若有“doublea;”,则正确的输入语句是()。
下列关于栈和队列的描述中,正确的是()。
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。例如,学生的成绩是:85.5,76,69.5,85,91,72,64.5,87.5,则他的平均分
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在黑盒测试方法中,设计测试用例的主要根据是( )。
下列二叉树描述中,正确的是()。
随机试题
高分子型防蜡剂能够通过在蜡结晶表面上的吸附,使蜡的表面形成一个不利于石蜡在它上面继续结晶长大的极性表面。因此,可使石蜡结晶保持微粒的状态,被油流带走。()
DNA复性过程可发生
A.是变异指标B.表示总体变量值的离散程度C.表示总体均数间的离散程度D.结合标准差估计正常参考值范围E.结合标准误估计总体均数的可信区间
制酸剂服用时应注意
成本控制的主要对象是主要费用中的()。
关于高强度螺栓连接施工的说法,错误的有()。
通常将市值小于()亿元人民币的公司归为小盘股,将超过()亿元人民币的公司归为大盘股。
外审者不能担任图书的()。
关于汇编语言程序()。
AlltherecentnewsonAIDSisbad.ThedeathofRockRudsonlastyearraisedpublicconcernabouttheepidemicalmosttothepo
最新回复
(
0
)