首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
15
问题
有如下程序:
##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{private:intx;p
下列有关析构函数的说法中,错误的是()。
以下程序的执行结果是______。#include<iostream.h>voidmain(){inta=o,b=1,c=0,d=20;if(a)d=d-10;
【】是C++语言程序的入口。
下列关于构造函数说法不正确的是
在下面四个选项中,()是用来声明虚函数的。
类模板的模板参数()。
有如下程序:#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0
语句int*i;i=newint[10];,释放指针i的语句是【】。
随机试题
与行政单位会计相比,事业单位会计的特点有()
以狂躁、神昏、哭笑无常为主的证候是()以惊悸不宁、烦躁失眠为主的证候是()
治疗滋养细胞疾病,下述哪项正确:
下列各项中,属于能源消费统计中的耗能工质的是()。[2011年初级真题]
下列货物销售中,免征增值税的是()。
下列有关国有独资公司的表述中,符合法律规定的有()。
下列程序中,属于测试现金收款内部控制的程序有()。
抽样调查、人口资料预测、购买力资料预测等属于()测量方法。
下列现象属于因果关系的有
SleepandDreamsA)"Ohsleep!Itisagentlething,belovedfrompoletopole."SamuelTaylorColeridge,thefamousBrit
最新回复
(
0
)