首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
41
问题
有如下程序:
#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://kaotiyun.com/show/KgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为______。#include<iostream.h>voidmain(){cout.fill(‘*’);tout.width(10);cout<<“hello”<<endl;)
在MyClass类的定义中,对赋值运算符=进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;valu
C++语句constchar*constp=”hello”;,所定义的指针p和它所指的内容都不能被______。
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;}SetVariable(inti){value=i;}private:intvalue;
下列选项中不属于结构化程序设计方法的是()。
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
与数学式子对应的C++语言表达式是
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
以下各选项组中,均是C++语言关键字的组是
随机试题
spermatogenesis
1971年10月,新中国在外交上取得的重大成果是
龈乳头炎的疼痛为持续性肿痛,对温度刺激敏感,但决不会出现强烈的自发性疼痛。
国务院卫生行政主管部门按照分类指导、快速反应的要求,制定
A、广药B、怀药C、云药D、川药E、浙药处方中,按照道地药材划分地黄归属为()。
某酒厂销售自产苹果啤酒20吨给某服务公司,开具税控专用发票注明价款68000元,收取包装物押金1000元;销售苦瓜啤酒10吨给宾馆,开具普通发票收取价款30760元,收取包装物押金2500元,同时收取包装物租金2500元。该啤酒厂应缴纳的消费税是()元
幼儿园应不定期进行火灾、地震等自然灾害的逃生演习。()
旗舰店:商店
交换式局域网的核心设备是______,它可以在它的多个端口之间建立多个并发连接。
传输层主要任务是向用户提供可靠的______。
最新回复
(
0
)