首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Toy{ public: Toy(char*_n){strcpy(nnine,_n);count++;} ~Toy(){count--;} char*
有如下程序: #include<iostream> using namespace std; class Toy{ public: Toy(char*_n){strcpy(nnine,_n);count++;} ~Toy(){count--;} char*
admin
2015-11-24
85
问题
有如下程序:
#include<iostream>
using namespace std;
class Toy{
public:
Toy(char*_n){strcpy(nnine,_n);count++;}
~Toy(){count--;}
char* GetName(){return name;}
static int getCountO{return count;}
private:
char name[10];
static int count;
};
int Toy::Count=0;
int main(){
Toy t1("Snoopy"),ta("Mickey"),t3("Barbie");
eout<<t1.getCount()<<endl;
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://www.kaotiyun.com/show/JlNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对于模板定义关键字class和typename说法不正确的是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
考虑函数原型voidtest(inta,intb=7,charz=’*’下面的函数调用中,属于不合法调用的是
以下程序的执行结果为【】。 #include<iostream> usingnamespacestd; classbase { public: virtualvoidwho() { cout<<
在类中定义和实现的函数称为()。
下列关于栈的叙述中,不正确的是()。
下列关于单目运算符++、--的叙述中,正确的是()。
下列叙述中,正确的是()。
在重载一个运算符时,如果其参数表中有一个参数,则说明该运算符是
随机试题
水杨酸反应
未成年人小张因盗窃被判有期徒刑一年缓刑一年,被安排在住所地进行社区矫正。针对他的特点重点进行教育矫正,对于小张的矫正工作内容不包括()。
患者19岁,未婚,原发性闭经,乳房发育正常,外阴无异常,子宫略小于正常,两侧附件正常,首先应如何处理
男,40岁,急性化脓性腹膜炎,血压75/45mmHg,经积极抗休克治疗,仍不好转,此时最适宜的治疗是
(2006)建筑内塑料排水管道的设置,下述哪项做法是错误的?
项目贷款包括( )。
影响债券定价的内部因素包括()。
计算机中存放当前指令地址的寄存器称为(11),在顺序执行程序时,当指令长度为32位,存储器按字节编址,每执行一条指令该寄存器自动加(12)。在数据传输过程中经常增加一位来检验传送的正确性,该位称为(13)位。
数据库系统的核心是()。
A、Toplaygameswiththem.B、Tohelpsolvetheirpsychologicalproblems.C、Tosendtheytothehospital.D、Tomakethemawareof
最新回复
(
0
)