首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
28
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classB{public:virtualvoidf(){cout
已知函数f的原型是voidfi(int*a,long&b);,变量v1、v2的定义是:intv1;loongv2;下列调用语句中正确的是()。
有如下程序段:inti=0,j=1;int&r=i;//①r=j;//②in*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
下列选项中,正确的C++标识符是()。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是()。
由于常对象不能被更新,因此()。
下面关于派生类的描述中错误的是()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m一1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
随机试题
A.钾B.镁C.钠D.铁E.钙决定细胞外液渗透压的主要阳离子是
右上第一磨牙隐裂,经牙髓治疗后,拟做全冠修复。患者关系正常,第一磨牙关系为中性关系,在形成上颌第一磨牙牙冠时面的形态应
孕妇HBeAg(+),对其新生儿最好应注射
依据《农村土地承包法》规定,承包期内,承包方全家迁入小城镇落户的,应当()。
将承包工程的内容分解成不同的控制界面,以业主验收控制界面作为支付工程价款的前提条件。此结算方式是()。
下列加油加气组合中,允许联合建站的是()。
下列各项不是应用黑色预警法的是()。
秘书小吴突然接到装配车间电路短路起火的报告。由于小吴不熟悉电路防火规程,一时不知所措,后来感到水火无情,就代表领导命令全厂拉闸断电。结果,火灾得到了制止,其他车间的生产及正在运转的计算机系统却由于突然断电受到损失。领导严厉地批评了小吴。请回答:小吴为什么要
下列程序段的输出结果是()。Clearstore10toastore20tobsetudfparmstoreferencedoswapwit
Whetherworkshouldbeplacedamongthecausesofhappinessoramongthecausesofunhappinessmayperhapsberegardedasadoub
最新回复
(
0
)