首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #include <iostream> using namespace std; template <class T> class A{ T x,y; public:
下面程序的运行结果是( )。 #include <iostream> using namespace std; template <class T> class A{ T x,y; public:
admin
2010-06-06
37
问题
下面程序的运行结果是( )。 #include <iostream> using namespace std; template <class T> class A{ T x,y; public: A(T a,T b){x=a;y=b;} int add(){return x+y;} }; void main(){ A<double>a(7.8,3.4); A<char>b(7.8,3.4); cout<<a.add()<<","<<b.add(); }
选项
A、10,10
B、11,11
C、11,10
D、以上答案都不对
答案
C
解析
模板函数的调用,执行语句A<double>a(7.8,3.4);后,则a.x=7.8、a.y=3.4;执行语句A<char> b(7.8,3.4);后,将对7.8和3.4转换为char类型,则b.x=7、b.y=3;函数 add()为整形,x+y将转换为整形。
转载请注明原文地址:https://jikaoti.com/ti/DwW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下结构体说明、变量定义和赋值语句:struetSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
请编写函数fun,其功能是分别统计形参t所指二维数组中字母A和C的个数。注意:部分源程序存在PROG1.C中,请勿改动主函数mmn和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:#include<stdio.h>#i
以下与存储类别有关的四组说明符中,全部属于静态类的一组是()。
软件需求分析阶段的主要任务是
以下4个选项,不能看作一条语句的是()。
数据库设计中反映用户对数据要求的模式是()。
下列选项中属于面向对象设计方法主要特征的是( )。
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:1.414214。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不
随机试题
《静修集》的作者是()
InwhatwaywerethepuritansdifferentfromthePilgrims?
内耳感音换能作用发生在
下列哪个药不用于治疗癫痫
最概然速率vp的物理意义是:
为了加强城市建设档案管理,充分发挥城建档案在城市规划、建设、管理中的作用,根据()制定本规定。
销售商品涉及现金折扣的,应当按扣除现金折扣前的金额确定销售商品收人金额,现金折扣在实际发生时作为财务费用扣除。()
经营者的基本年薪中考虑到企业经营效益因素的模式包括()
同拼音文字相比,汉字有哪些特点?
贯穿杜威教学领域各个方面的基本原则是()
最新回复
(
0
)