首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strepy(name,_n);count++;} ~ToyO
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strepy(name,_n);count++;} ~ToyO
admin
2019-02-22
57
问题
有如下程序:
#include
using namespace std;
class Toy{
public:
Toy(char
*
_n){strepy(name,_n);count++;}
~ToyO{count--;}
char
*
GetName(){return name;}
static int getCount(){return count;}
private:
char name[10];
static int count;
};
intToy∷count=0;
int main0{
Toy t1("Snoopy"),t2("Mickey"),t3("Barbie");
cout<
return 0;
}
运行时的输出结果是( )。
选项
A、1
B、2
C、3
D、运行时出错
答案
C
解析
类Toy中包含一个字符数组name和一个静态整型变量count。在程序中首先给类Toy的成员count的赋初始值0,然后在主函数中,定义了三个。Toy对象t1、t2、t3,并分别对它们的nallle字段赋值,在赋值的同时变量count的值加1,所以最后变量count的值等于3。
转载请注明原文地址:https://www.kaotiyun.com/show/KgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是()。
下列关于运算符重载不正确的是()。
有如下程序:#include<iostream>usingnamespacestd;ClassTestClass{private:intx,y;public:TestClass(int
下列程序的执行结果是()。#include<iostream.h>classSample{intx,y;public:Sample(){x=y=0;)Sample(inta,intb)
有如下函数模板声明:template<typenameT>TMax(Ta,Tb){return(a>=b)?a:b;}下列对函数模板Max()的调用中错误的是()。
有如下数组声明:intnumC[10],下标值引用错误的是()。
数据库管理系统常见的数据模型有层次模型、网状模型和______3种。
下列关于模板的说法正确的是
有如下数组声明:intvalue[30];,下标值引用错误的是
随机试题
颈静脉怒张而搏动不明显的体征是下列哪一种疾病的特征
超声发现胎盘下缘位于子宫颈内口边缘,考虑为
患者宫内置环后经量过多,行经延长,伴潮热,手足心热,咽干口燥,方选
A、小檗碱B、利血平C、伪麻黄碱D、东莨菪碱E、烟碱其分子结构中不含氧原子的是
某房地产公司计划在北京开发某住宅项目,现采用公开招标的形式自行组织施工公开招标。招标工作主要内容确定为:①成立招标工作小组;②发布招标公告;③编制招标文件;④编制标底;⑤发放招标文件;⑥组织现场踏勘和招标答疑;⑦投标单位资格审查;⑧接收投标文件;⑨开标;⑩
己知f(x)是二阶可导的函数,y=e2f(x),则为()。
增长型证券组合的投资目标是()
布鲁纳的学习过程的第三个阶段是()。
Whatdoesthelastsentenceofparagraphoneimply?Inthefewgrayyears,theauthor______.
(2004年第30题)植物根尖的分生区和根本身比起来只是很小的一部分,但很重要。分生细胞是幼嫩的、尚未分化的细胞,它们终生保持着______能力,不断提供新细胞,补充根冠,并产生新细胞,使根得以生长。
最新回复
(
0
)