首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template void fun( ) {T a; if(x>y) { a=x;x=y;y=a;} if(y>z)
下列程序将x、y和z按从小到大的顺序排列,横线处应添加语句( )。 template void fun( ) {T a; if(x>y) { a=x;x=y;y=a;} if(y>z)
admin
2020-05-14
35
问题
下列程序将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;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/Il8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(’A’){cout<<1;}Co
对定义重载函数的下列要求中,()是错误的。
若有以下程序:#include<iostream>usingnamespacestd;intmain(){chara;a=’H’-’A’+’0’;cout<<a<<end
重载输入流运算符>>必须使用的原型为()。
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a)b)?a:b;}下列对函数模板Max()的调用中错误的是()。
模板对类型的参数化提供了很好的支持,因此
关于语句#include<iostream>usingnamespacestd;voidmain(){cout<<100.8989663<<’’;com<<fixed<<100.8989663<<’’;cout<<scientific<<100.89
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成空出函数fun(char*S,char*t)部分。函数fun(char*s,char*t)的功能是将在字符串S中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;I-=2)cout<<‘*’;
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
随机试题
反映医患之间权利关系的正确观点是强调维护
患者,女性,41岁,外伤后破伤风。护士巡视病房时,发现患者角弓反张、四肢抽搐、牙关紧闭。此时应先采取的措施是
从持续时间来看,设计单位的项目管理( )。
立井表土段施工可采用的降低水位方法有()。
根据《刑法》规定,逃避商品检验,将必须经商检机构检验的进口商品未报经检验而擅自销售、使用,或者将必须经商检机构检验的出口商品未报经检验合格而擅自出口,情节严重的,处( )或者拘役,并处或单处罚金。
有效市场假说的特征包括()。Ⅰ.将资本市场划分为弱式有效市场、半强式有效市场和强式有效市场三种形式Ⅱ.证券的价格能充分反映该证券的所有可获得的信息,即“信息有效”Ⅲ.证券的价格等于其内在价值Ⅳ.证券的价格能够根据最新信息迅速做出
2016年A公司和B公司分别出资750万元和250万元设立C公司。A公司、B公司对C公司的持股比例分别为75%和25%。C公司为A公司的子公司。2017年B公司对C公司增资500万元,增资后占C的公司股权比例为35%。交易完成后,A公司仍控制C公司。C公司
计算并填写下表
(1)St.Petersburg,theverynamebringstomindsomeofRussia’sgreatestpoets,writersandcomposers:Pushkin,Dostoevsky,Tch
()立冬()寒露()小暑()霜降
最新回复
(
0
)