首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
77
问题
下面程序的运行结果是( )。 #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全国计算机二级
相关试题推荐
开发大型软件时,产生困难的根本原因是()。
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
给定程序中,函数fun的功能是将带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
下列数据结构中,属于非线性结构的是()。
以下选项中正确的语句组是
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放入b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序给出如下。请勿改动
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是
下列处理中与队列有关的是
下面不属于黑盒测试方法的是()。
随机试题
出版物发行员在进货时要十分注意区分出版物同名称而内容不同、同内容而名称不同的情况。()
常用络石藤而不用雷公藤治疗的病证是
为了鼓励降低能源消耗,国家决定给予电动汽车生产企业每辆5万元的补贴。对于电动汽车生产企业而言,这种补贴行为属于()。
()对于碳水化合物相当于汞对于()
互联网上每一个网络或每一台主机所分配的逻辑地址称为IP地址。目前,IP地址主要有IPv4地址和IPv6地址两大类别。下列对应错误的是:
工业革命是促使工场手工业发展到大机器生产的一次革命,是资本主义发展史上的重要阶段。下列关于工业革命的影响,说法正确的有()。
在中国早期马克思主义者的队伍中,作为先驱者和擎旗人的是()。
设直线L:求该旋转曲面介于z=0与z=1之间的几何体的体积.
Pleasegiveaheadingtothepassage.Howtoread______.Ifyouareverybusy,howcouldyougetthemajorinformationfromt
A、OniPodyoucanwatchallTVprogramsofABCB、TwoABChitsareavailableoniPod.C、TheiPodwilljoindigitalvideorecorder
最新回复
(
0
)