首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include <iostream> using namespace std; template <class T> T min(T x,T y) { if(x<y) retur
若有以下程序: #include <iostream> using namespace std; template <class T> T min(T x,T y) { if(x<y) retur
admin
2010-03-29
32
问题
若有以下程序:
#include <iostream>
using namespace std;
template <class T>
T min(T x,T y)
{
if(x<y)
return x;
else
return y;
}
int main()
{
int n1=2,n2=10;
double d1=1.5;d2=5.6;
cout<<min(n1,n2)<<",";
cout<<min(d2,d2)<<end1;
return 0;
}
程序运行后的输出结果是【 】。
选项
答案
2,1.5
解析
上述程序中主函数的作用是从函数变量的两个值中挑选小的。在 main()中有两次调用min()函数,第1次以两个整数调用该函数,第2次以两个双精度数调用该函数。程序将min()设计成函数模板。当执行“min(n1,n2)”时,便建立了该函数模板的一个实例,这个过程称为函数模板实例化。生成的模板函数中两个变量的类型是int,int代替了占位符T,这个模板函数可以比较两个整数的大小。同理,当执行“min(d1,d2)”时,创建了该函数模板的第2个实例。
转载请注明原文地址:https://kaotiyun.com/show/PFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于“while(条件表达式)循环体”,以下叙述正确的是
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
有以下函数:intttaa(char*s){char*t=S:while(*t++);t--:return(t-s);}以下关于aaa函数功能叙述正确的是()。
以下结构体说明和变量定义中,正确的是
下列各组排序法中,最坏情况下比较次数相同的是()。
有以下函数:intfun(char*x,char*y){intn=0;while((*x==*y)&&*x!=’\0’){x++;y++;n++:}returnn:}函数的功能是()。
有三个关系R、S和T如下:则由关系R和关系S得到关系T的操作是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若有定义语句:inta=3,b=2,c=1;,以下选项中错误的赋值表达式是()。
随机试题
汗腺为_______,由_______和_______构成,开口于_______,其分泌物为_______。
患者,男性,46岁,血尿1周就诊。B型超声波发现右肾3cm×4cm实质肿瘤。一般情况良好。为进一步明确诊治,下列哪项检查没有意义
治疗上呼吸道感染的措施,下列哪项不妥()
苦味药的作用是
绞窄性疝与嵌顿性疝的主要区别是
某电车公司保养车库工程施工,日班工人在吊装屋面板时,在出屋面的混凝土柱子旁边产生板空,由于施工疏忽孑L洞未进行防护。在夜班施工浇筑混凝土圈梁时,一名工人不慎从板空处掉下,将腿和手臂摔成骨折,住院治疗休息四个月后痊愈。该类事件造成的不良后果属于()事故
除外籍院士外,中国工程院院士人数在哪一年首次超过中国科学院院士?()自1995年到2006年,以下说法正确的是()。
美感产生于_______。
“主犯应当承担共同犯罪的全部责任。”
【F1】Eversincethemid-1980s,whenOPEC’sattemptstokeeptheoilpricehighcollapsedinthefaceofrisingsupply,onlywarh
最新回复
(
0
)