首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TV{ public: Tv(int s=41):size(s){} TV(const TV&r):size(r.size
有如下程序: #include using namespace std; class TV{ public: Tv(int s=41):size(s){} TV(const TV&r):size(r.size
admin
2021-06-10
37
问题
有如下程序:
#include
using namespace std;
class TV{
public:
Tv(int s=41):size(s){}
TV(const TV&r):size(r.size){cout<<’1’;}
~Tv(){}
private:
int size;
} ;
TV fun(TV&u){TV t=u;return t;}
int main()t TV x,y;x=fun(y);return 0;}
此程序运行时输出字符1的个数是( )。
选项
A、1
B、2
C、3
D、4
答案
B
解析
只有调用拷贝构造函数TV(const TV&r)时,才会输出1。运行语句x=fun(y);时,在调用fun函数时,将y传给fun的形参u时调用一次拷贝构造函数,fun()函数体内的一次赋值TV t=u,也调用一次拷贝构造函数,所以输出字符’1’的个数是2,故选B选项。
转载请注明原文地址:https://kaotiyun.com/show/dVfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
请打开考生文件夹下的解决方案文件proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:Thereisa
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
在结构化程序设计中,模块划分的原则是()。
构成计算机软件的是()。
对序线性表(23,29,34,55,60,70,78)用工分法查找值为60的元素时,需要比较次数为()。
下列有关函数重载的叙述中,错误的是()。
下列有关函数重载的叙述中,错误的是()。
if(表达式1)语句1else语句2只有A选项是正确的要定义整型数组x,使之包括初值均为1的三个元素,下列语句正确的是
随机试题
经济行情研究中,进行分析和预测的主要指标是()
狭义的计划是指()。
患者戴用全口义齿2周,诉义齿易松动若患者大张口时义齿松动,可能的原因是
男,77岁。左侧舌尖麻木2个月,左口底曾有鱼骨刺伤史。检查发现同侧口底有一索条状肿块,1.5cm×1cm大小,边界不清。X线片未见导管阳性结石。该患者的诊断可能是
中医学的说理方法常采用中医学的生理病理中心是
某测绘单位承接了某办公楼建设项目的规划监督测量任务。该办公楼为4层楼,长方形结构,楼顶为平顶。办公楼相邻环境:东侧为办公大厦,南侧为小区市政道路,西侧为住宅楼,北侧为绿地。竣工后的办公楼室外周边地坪为水平。测量区域周边可用的控
某公司向银行借入20000元,借款期为9年,每年的还本付息额为4000元,则借款利率为()。
教育在人的发展中起()。
我国坚持宗教信仰自由的原则。()
Afterabusydayofworkandplay,thebodyneedstorest.Sleepisnecessaryforgoodhealth.Duringthistime,thebodyrecove
最新回复
(
0
)