首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strcpy(name,_n);count++;} ~
有如下程序: #include using namespace std; class Toy{ public: Toy(char*_n){strcpy(name,_n);count++;} ~
admin
2016-11-25
35
问题
有如下程序:
#include
using namespace std;
class Toy{
public:
Toy(char*_n){strcpy(name,_n);count++;}
~Toy(){count--;}
char*GetName0{return name;}
static int getCount(){return count;}
private:
char name[10];
static int count;
};
int Toy::count=0;
int main(){
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,并分别对它们的name字段赋值,在赋值的同时变量count的值加1,所以最后变量count的值等于3。
转载请注明原文地址:https://kaotiyun.com/show/AEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;intmain(){chars1[10],s2[10];char*p=s1,*q=s2;
下面对静态数据成员的描述中,正确的是()。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。
下面对静态数据成员的描述中,正确的是
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
下列运算符中全都可以被友元函数重载的是
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
C++语言提供的“::”运算符的作用是在同名局部变量的作用域中访问【 】。
下面C++带有默认参数函数的叙述,正确的是( )。
以下选项中合法的用户标识符是
随机试题
根据马克思主义理论,政治的实质和含义是什么?
慢性肾盂肾炎的基本病变属于
局麻药中加入肾上腺素禁用于
同时考虑施工现场的动力和照明施工用电量的计算公式为()。
以下不属于抵押授信贷款对象需满足条件的是()。
根据我国《教育法》的规定,侵占学校及其他教育机构的校舍场地及其他财产的应依法()。
宣誓是公安民警对自己肩负神圣职责和光荣使命的庄严承诺和保证。()
Oneofourexpectationsabouteducationisthatitwillpayoffintermsofupwardmobility.Historically,thecorrelationbetw
在窗体上画一个命令按钮,名称为Command1。然后编写如下程序:PrivateSubCommand1_Click()DimjAsInteger,sAsIntegers=1Dos=s+j
无符号二进制整数101001转换成十进制整数等于()。
最新回复
(
0
)