首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是( )。 #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
65
问题
下面程序的运行结果是( )。 #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全国计算机二级
相关试题推荐
以下叙述中正确的是
若有以下程序#include<stdio.h>intk=7,m=5;voidf(int**s){int*t=&k;s=&t;*s=&m;printf("%d
有以下程序:#include#includestructA{inta;charb[10];doublec;};voidf(struetAt);
下列不属于软件工程3个要素的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
下面不属于黑盒测试方法的是
下列处理中与队列有关的是
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
设有下面的定义:structst{inta;floatb:}d;int*p;要使p指向结构变量d中的a成员,正确的赋值语句是()。
随机试题
2013年1-6月,全国累计生产粗钢3.9亿吨,同比增长7.4%,增速较去年同期提高5.6个百分点。前6个月,粗钢日均产量215.4万吨,相当于年产粗钢7.86亿吨水平。其中,2月达到历史最高的220.8万吨,3-6月虽有回落,但仍保持在210万吨以上较高
慢性淋巴细胞白血病可并发
运输包装上的标志就是运输标志,即唛头。()
经纪类证券公司最低注册资本限额为()元人民币。
利润表是反映企业在()的报表。
一般资料:求助者,女性,45岁,个体老板。案例介绍:求助者的儿子患有先天性心脏病,十多年来她把大部分的时间和金钱都用在了为儿子看病上。她认为儿子患病是由于自己年轻无知,怀孕期间吃药造成的,为此一直自责,异常痛苦。有一次儿子生病,半夜到急诊室就诊,
危机公关是指由于企业管理不善、同行业竞争甚至遭遇恶意破坏或者是外界特殊事件的影响,而给企业或者品牌带来危机,企业针对危机所采取的一系列自救行为,包括消除影响、恢复形象等。根据上述定义,下列属于危机公关的是()。
得陇望蜀:狼子野心
FredCookeofSalfordturned90twodaysagoandtheworldhasbeenbeatingapathtohisdoor.Ifyouhaven’tnoticed,theback
Impressionismisaformofartthatbeganinthe1870’s.Whenyoulookcloselyatanimpressionistpainting,youseelittledots
最新回复
(
0
)