首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass Toy{ public: Toy(char* _n){ strcpy(name, _n), count++;
有如下程序: #inc1ude <iostream> using namespace std; c1ass Toy{ public: Toy(char* _n){ strcpy(name, _n), count++;
admin
2020-07-30
40
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass Toy{
public:
Toy(char* _n){ strcpy(name, _n), count++;}
~Toy(){count——;}
char* GetName(){ retum name,)
static int getCount(){ return count;}
private:
char name[10];
static int count;
};
intToy::count=0;
int main(){
Toy tl("Snoopy"), t2("Mickey"), t3("Barbie");
cout<<t1.getCount()<<end1;
return 0;
}
还行时的输出结果是( )。
选项
A、1
B、2
C、3
D、运行时出错
答案
C
解析
类Toy中包含一个字符数组name和一个静态整型变量count。在程序中首先给类Toy的成员count的赋初始值O,然后在主函数中,定义了三个Toy对象t1、t2、t3,并分别对它们的name宰段赋值,在赋值的同时变量count的值加l,所以最后变量count的值等于3。
转载请注明原文地址:https://kaotiyun.com/show/PPyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中,不属于面向对象思想主要特征的是()。
有如下程序:#includeusingnarnespacestd;classBase{public:virtualvoidfunction1(){rout
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=1;)A(inta=2){
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
在软件设计中,不属于过程设计工具的是()。
下列各组类型声明符中,含义相同的一组是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件设计中模块划分应遵循的准则是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
检查软件产品是否符合需求定义的过程称为()。
随机试题
A.亲密距离B.熟人距离C.工作距离D.演讲距离E.社交距离护士与病人进行交谈时应使用距离是
有关片剂的正确表述是
下列人员中,可以享受失业保险金的是()。
消费者在接受服务时,其合法权益受到威胁的,可以向()要求赔偿。
下列与我国社会主义法治建设的长期性和艰巨性密切相关的因素是()。
男性,60岁,持续性上腹部疼痛半年余,消瘦、贫血、乏力,偶有恶心、呕吐,查体呈贫血貌,上腹部剑突下轻压痛,确定诊断应采用的辅助检查是()。
IT服务部署实施的计划阶段,可能存在的风险或问题不包括()。
单击“电子表格”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。财务部助理小王需要向主管汇报2013年度公司差旅报销情况,现在按照如下需求完成工作:如果“日期”列中的日期为星期六或星期日,则在“是否加班
一个完整的计算机软件应包含__________。
—MustIdeantheroomnow?—No,you______.
最新回复
(
0
)