首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
56
问题
下面程序的运行结果是( )。 #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,它的功能是计算:s作为函数值返回。在C语言中可调用log(n)函数求ln(n)。log函数的引用说明是:doublelog(doublex)。例如,若m的值为:20,fun函数值为:6.506583。注
若程序中有宏定义行:#defineN100更哼以下叙述中正确的是()。
下列二维数组初始化语句中,正确且与语句inta[][3]={1,2,3,4,5}等价的是()。
以下叙述中错误的是()。
以下选项中正确的语句组是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,其功能是:把低于平均分的学生数据放入b所指的数组中,低于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序给出如下。请勿改动
下列关于数据库设计的叙述中,正确的是()。
关于计算机算法的叙述中不正确的是()。
随机试题
引起DIC的原因中最重要的是_______。
公孙穴位于
通航汊道的开挖,应结合航道流速、比降和流态等情况,以()为主。
某化学教师在一次化学测验中设计了下列试题,并对部分学生的考试结果进行了统计和分析。【试题】下列叙述中,正确的是()。A.除去FeCl2溶液中少量的FeBr2,加入适量氯水B.将CO2通入BaCl2溶液中至饱和,无沉淀产生,
甲贪污公款3万元,后逃到外地,因害怕被从重处罚,为了争取宽大处理,即向原居住地检察机关写了一封信,如实交代了自己的罪行和赃款隐藏地点,随后甲被公安机关逮捕。甲属于()。
Fromthepassage,wecanseethattheIndians______.InthethirdsentenceofParagraph2,the"fourquarters"refersto_____
在考生文件夹下有一个数据库文件“samp3.accdb”,里面已经设计了表对象“tEmp”、窗体对象“fEmp”、报表对象“rEmp”和宏对象“mEmp”。请在此基础上按照以下要求补充设计。(1)设置表对象“tEmp”中“聘用时间”字段的有效性规则为:2
Howcanwepreventjuvenilecrime?
Thisblouseisnot_________thatone.
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunderstandingsbetw
最新回复
(
0
)