首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Toy { public: Toy(char* _n){strcpy(name,_n);count++;}
有如下程序: #include<iostream> using namespace std; class Toy { public: Toy(char* _n){strcpy(name,_n);count++;}
admin
2019-04-01
125
问题
有如下程序:
#include<iostream>
using namespace std;
class Toy {
public:
Toy(char* _n){strcpy(name,_n);count++;}
~TOYO{count--;}
char*GetName(){retBtn name;}
static int getCount(){ return count;}
private;
charname[10];
static int count;
};
int Toy::count=0;
int main(){
Toy t1(’’Snoopy’’),t2(’’Mickey’’),t3(’’Barbie’’);
cout<<t1.getCount()<<end1;
return 0;
}
运行时的输出结果是( )。
选项
A、1
B、2
C、3
D、运行时出错
答案
C
解析
类Toy中包含一个字符数组name和一个静态整型变量count。在程序中首先给类Toy的成员count的赋初始值0,然后在主函数中,定义了三个Toy对象t1、t2、t3,并分别对它们的name字段赋值,在赋值的同时变量count的值加l,所以最后变量count的值等于3。
转载请注明原文地址:https://kaotiyun.com/show/ClAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象方法中,类的实例称为______。
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
有如下运算重载函数定义:Doubleoperator+(inti,intk){returndouble(i+k);}但定义有错误,对这个错误的最准确的描述是
下列情况中,不会调用复制构造函数的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
面向对象程序设计思想的主要特征中不包括
执行语句for(i=1;i++<4;);后,变量i的值是
设有定义intx;floaty;,则10+x+y值的数据类型是
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,且每一个______实际上对应一个处理模块。
下列叙述中,正确的选项是()。
随机试题
A.维拉帕米B.氨苯蝶啶C.促甲状腺释放激素D.甲状腺素E.PRF促进催乳素分泌的激素是:
管理学是一门不精确的、有待发展的科学。()
A、游离水杨酸B、游离肼C、洋地黄皂苷D、其他甾体E、酮体以下药物中应检查的特殊杂质是异烟肼
以下关于行政诉讼被告的认定错误的是:
下列关于我国现行进出口药品管理的叙述,不正确的是()。
郑女士有一个在读初三的女儿,就此她向理财师就子女教育规划方面的问题进行了咨询。根据以上材料回答问题。下列()不属于进行教育规划的必要步骤。
在马斯洛提出的需要层次论中,位于顶端的需求是( )。
《中华人民共和国未成年人保护法》规定,禁止对未成年人实施家庭暴力,____虐待、遗弃未成年人,禁止溺婴和其他残害婴儿的行为,____歧视女性未成年人或者有残疾的未成年人。填入划横线处最恰当的一项是()。
讲演、授课、作报告等,属于()。
“二战”后,确定日本教育体系实行单轨制的法案是()。
最新回复
(
0
)