首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
72
问题
有如下程序:
#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全国计算机二级
相关试题推荐
每个C++程序中都必须有且仅有一个
有以下程序#include<iostream>usingnamespacestd;classsample{private:intx;public:sample(intA
若有一个MyClass类,则执行语句MyClassa,b(2),*p;后,自动调用该类的构造函数()次。
下列叙述中正确的是
当输入“Thankyou”时下列程序的输出结果为()。#include<<iostream.h>#include<iomanip.h>voidmain(){charline[80];
下列关于虚基类的描述中,错误的是()。
C++语言中关键字运算符有new,delete和______。
下面对C++运算符的正确的描述是()。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
下列叙述中,正确的是()。
随机试题
肾结核的典型症状是
关于网喷混凝土加固基坑壁施工的说法,正确的有()。
公司的项目部承接了某项工程,如果这个工程由项目A组单独做需要30天,由项目B组单独做需要20天,现在两个项目组合作,但是中间项目A组停工了5天,项目B组停工了若干天,最后该项目用了17天才得以完工。请问项目B组停工了()天。
全国首个农村淘宝中心仓在吉林省延边朝鲜族自治州正式运行。()
下列通常用于研究错误记忆的范式有()
新生代可分为第三纪和第四纪,第三纪时发生了一次规模巨大的______造山运动,第四纪生物发展史上的重大飞跃是出现了______。
《中华民国约法》取消了责任内阁制。这一观点不错。
设an(x一1)n在x=-1处收敛,则此级数在x=2处().
关于因特网中的主机和路由器,以下哪些说法是正确的? Ⅰ.主机通常需要实现TCP协议; Ⅱ.路由器必须实现TCP协议; Ⅲ.主机必须实现IP协议; Ⅳ.路由器必须实现IP协议。
Readthearticlebelowaboutthequalityimperative.Foreachquestion31—40,writeonewordinCAPITALLETTERSonyourAnswerS
最新回复
(
0
)