首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strcpy(name,_n);count++;} ~Toy()}count--;} char*GetName(){r
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strcpy(name,_n);count++;} ~Toy()}count--;} char*GetName(){r
admin
2017-10-17
44
问题
有如下程序:
#include
using namespace std;
class Toy{
public:
Toy(char*_n){strcpy(name,_n);count++;}
~Toy()}count--;}
char*GetName(){return name;}
static int getCount(){return count;}
private:
char name[10];
static int count;
};
int Toy::count=O:
int main(){
Toy tl(“Snoopy”),t2(“Mickey”),t3(“Barbie”);
cout<
return O:
}
运行时的输出结果是
选项
A、1
B、2
C、3
D、运行时出错
答案
C
解析
count为Toy类的静态变量,每定义一个TOy类的对象即在构造函数中对count变量进行加1的操作。程序中一共定义了3个对象,所以count=3,故选C)。
转载请注明原文地址:https://kaotiyun.com/show/3XAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中函数返回值的类型决定于
下列是模板声明的开始部分,其中正确的是
判断字符型变量ch是否为大写英文字母,应使用表达式
若要把类FriendClass定义为类MyClass的友元类,则应在类MyClass的定义中加入语句【】。
决定C++语言中函数的返回值类型的是
程序设计语言的基本成分是数据成分、运算成分、控制成分和
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", &c); scanf("%d"
C++语言的基本控制结构为顺序结构、选择结构和______。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是,
已知p是一个指向类A公有数据成员的指针,a是类A的一个对象,如果要给p所指向的成员赋值为5,语句应写为【 】。
随机试题
辛弃疾的词集是
心痛定活性维生素D3
某变电所的三相35kV电容器采用单星形接线,每相由单台500kvar电容器并联组合而成,允许的单组最大组合容量是:
关于矩形的描述,下列说法正确的有( )。
项目管理过程中,________往往是在项目阶段反复循环的。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()。
甘蓝比菠菜更有营养,但是,因为绿芥蓝比莴笋更有营养,所以甘蓝比莴笋更有营养。下列各项,作为新的前提分别加入到题干的前提中,都能使题干的推理成立,除了:
很少有人会视婚姻为儿戏而动辄闹离婚。如果说结婚就好比“试错”(如果事实证明结婚选择没有错误,婚姻双方就皆大欢喜,白头偕老),离婚则好比“纠错”,法律一方面为“试错”提供了方便,也就应当同时为“纠错”提供方便,甚至可以说,提供后一种方便比提供前一种方便更重要
Thevalueofheatforthepreservationoffoodhasbeenknownforthousandsofyears,butitwasnotrealizeduntilthenineteen
PlantGasScientistshavebeenstudyingnaturalsourcesofmethanefordecadesbuthadn’tregardedplantsasaproducer,not
最新回复
(
0
)