首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##inc1ude <iostream> using namespace std; class Toy{ public: Toy(char* _n){ strcpy(name, _n); count++
有如下程序: ##inc1ude <iostream> using namespace std; class Toy{ public: Toy(char* _n){ strcpy(name, _n); count++
admin
2016-11-23
19
问题
有如下程序:
##inc1ude <iostream>
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=0;
int main(){
Toy tl("Snoopy"), t2("Mickey"), t3("Barbie");
cout<<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的值加l,所以最后变量count的值等于3,
转载请注明原文地址:https://kaotiyun.com/show/izAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inClUde<iostream>usingnamespacestd;ClassBase{public:Base(intx){a=x;
下面的程序段中,有()处错误。template<classT1,T2>T2func(T1a,b){return(a>b)?(a):(b);}
下列关于多态性的描述,错误的是
【】是C++语言程序的入口。
在iosbase类中定义了3个用于文件流定位的枚举常量,下列枚举常量不属于此类的是()。
有以下程序:#include〈iostream〉usingnamespacestd;#defineM10#defineB4voidsetstar(char*a,intn){
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
下列叙述中正确的是
对于循环队列,下列叙述中正确的是
随机试题
趋势科技“云安全”体系结构主要由以下哪几个部分组成
关于处方权限叙述错误的是:
患者,男性,40岁,暴饮暴食后突发上腹部剧烈疼痛,伴恶心、呕吐。查体:急症面容,脸色苍白,血压80/60mmHg,腹胀,腹肌紧张,有压痛和反跳痛,移动性浊音(一),体温39℃,实验室检查白细胞明显升高。该患者于治疗后1个月复查超声,发现出现胰腺假性囊肿
诊断细菌性阴道病的指标不包括
路面雷达测试系统是一种接触性、破坏性路面厚度测试技术。()
下列选项中,不可以发布的广告有()。
设集合A={x||x-a|<1,x∈R},B={x|1<x<5,x∈R),若A∩B=φ,则实数a的取值范围是()。
下列形容天气的语句是:
任何关系数据库系统都应该支持()。Ⅰ、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
MemoDate:March30,2005To:JohnSmithFrom:MaryWatersSubject:NewPensionPlanPleasecontacttheHRDepartmentfor
最新回复
(
0
)