首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
44
问题
有如下程序:
##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全国计算机二级
相关试题推荐
下列有关析构函数的说法中,错误的是()。
单个用户使用的数据视图的描述称为
如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是
【】是C++语言程序的入口。
在iosbase类中定义了3个用于文件流定位的枚举常量,下列枚举常量不属于此类的是()。
若有以下程序:#include〈iostream〉usingnamespacestd;classsample{private:intn;public:sample(){}
以下叙述正确的是
重载的运算符保持其原有的【】、优先级和结合性不变。
在下面程序横线处填上适当内容,使得程序的输出为9876。#include<iostream>usingnamespacestd;template<classT>voidf(【】){
下列叙述中,不属于测试的特征的是
随机试题
在报告火警之后,值班人员应当联系个人所在单位的消防安全负责人和消防安全管理人,报告建筑物发生火灾位置等火警信息,并立即启动单位内部灭火和应急疏散预案。同时迅速告知相关区域人员已发生火灾及火灾位置,通知相关工作人员有效组织人员疏散逃生,下列(
为什么说性格在个性中具有核心意义?
《药品管理法实施条例》规定,个人设置的门诊部、诊所等医疗机构不得
支持安乐死的主要伦理依据是
【背景资料】承包人承担某水闸工程施工,编制的施工总进度计划中相关工作如下:①场内建路;②水闸主体施工;③围堰填筑;④井点降水;⑤材料仓库;⑥基坑开挖;⑦地基处理;⑧办公、生活用房等。监理工程师批准了该施工总进度计划。其中部分工程施工网络进度计划如图1所
简述对待错误信息和反信息的策略。
魏孝文帝亲政后,面对着阶级、民族矛盾日益激化的政治形势,不得不________,推行一些改革措施,如________俸禄制、均田制等。依次填入划横线部分最恰当的一项是:
MenorcaorMajorca?Itisthattimeoftheyearagain.Thebrochuresarepilingupintravelagentswhilenewspapersandmagazin
在Excel中,若A1单元格中的值为-1,B1单元格中的值为1,在B2单元格中输入=SUM(SIGN(A1)+B1),则B2单元格中的值为______。
Asubjectwhichseemstohavebeeninsufficientlystudiedbydoctorsandpsychologistsistheinfluenceofgeographyandclimate
最新回复
(
0
)