首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
49
问题
下面程序的运行结果是( )。 #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://kaotiyun.com/show/3ujp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是()。
构成计算机软件的是()。
能从任意一个结点开始没有重复地扫描到所有结点的数据结构是
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
下列叙述中正确的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
若用数组名作为函数调用时的实参,则实际上传递给形参的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
数据库系统的三级模式不包括()。
随机试题
Whydoesthemanpostponetheproject?
某患者佩戴软性角膜接触镜3年,近半月来出现异物感,镜片移动增大,镜片特别容易脏,眼睛痒,并伴有丝状分泌物。该患者可能为
最先提出“胃不和则卧不安”的著作是
若某药品有效期是2015年9月,则在药品包装标签上,有效期的正确表述方法可以是
重力式码头棱体抛填前应检查基床和岸坡有无(),必要时应进行清理。
在规定的时间内向保护对象以设计喷射率直接喷射气体,在保护对象周围形成局部高浓度,并持续一定时间的灭火系统,称为()。
跟单员应确认原材料采购量应与贸易合同或订单总量相匹配。()
甲企业与乙银行签订一借款合同。合同约定:甲企业向乙银行借款500万元,借款期限自2009年8月1日至2011年7月31日,以及利息支付等事项。张某在借款合同保证人一栏签字。甲企业将其现有的以及将有的生产设备、原材料、半成品、产品一并抵押给乙银行,双方签订了
关于现代出版业行业用语“页”“面”“页码”的说法,错误的是()。
家庭教育是一个人一生中不可或缺的,家庭教育的主要任务有()。
最新回复
(
0
)