首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Toy{ public: Toy(char*一n){strcpy(name,一n);count++;) ~Toy0{cou
有如下程序: #include using namespace std; class Toy{ public: Toy(char*一n){strcpy(name,一n);count++;) ~Toy0{cou
admin
2020-04-07
70
问题
有如下程序:
#include
using namespace std;
class Toy{
public:
Toy(char*一n){strcpy(name,一n);count++;)
~Toy0{count一;)
char*GetName0{return name;}
static int getCount0{return count;)
private:
char name[10];
static int count;
);
int Toy::count=0;
int main(){
Toy tl(”Snoopy”),t2(”Mickey”),t3(”Barbie”);
cout<<t 1.getCount()<<endl;
return O:
)
运行时的输出结果是( )。
选项
A、1
B、2
C、3
D、运行时出错
答案
C
解析
类Toy中包含一个字符数组name和一个静态整型变量count。在程序中首先给类Toy的成员count的赋初始值0,然后在主函数中,定义了三个Toy对象t1、t2、t3,并分别对它们的name字段赋值,在赋值的同时变量count的值加l,所以最后变量count的值等于3。
转载请注明原文地址:https://jikaoti.com/ti/WAA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于类模板,下列表述不正确的是
关于虚函数的描述中正确的是
以下程序的结果是()。#include<iostream.h>voidmain(){char*p="abcdefgh",*r;long*q;q=(long*)P;q++;r=(char
必须用一对大括号括起来的程序段是()。
一个类可以直接或间接的祖先中继承所有的属性和方法。采用这个方法可以提高了软件的【】。
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
面向对象程序设计思想的主要特征中不包括
有如下类定义:classMyClass{intb:chara;doublec;public:MyClass0:c(0.0),b(0),a(‘,’){}};创建这个类的对象时,数据成员的初始化顺序是
如果一个模板声明时有类型形参表,则多个参数之间必须使用_______隔开,每个参数都必须重复使用关键字______。
下列字符串中不能作为C++标识符使用的是()。
随机试题
对企业网络最大的威胁是_____,请选择最佳答案。
DIC所致出血时,下列哪一项不会接激活纤溶系统
称为初级心肺复苏AB,C三步曲的是
亚急性感染性心内膜炎的发病机制中不包括哪一项
患者泄泻腹痛,泻下急迫,粪色黄褐,气味臭秽,肛门灼热,烦热口渴,舌质红,苔黄腻,脉滑数。治疗应首选()
下列各项阐述中是小区智能化先进型的特点的是()。
()要坚持专业与权力结合原则、最佳跨度原则、权力分散与守恒原则、责任不可下推原则等。
结合材料回答问题:材料11937年7月7日,对中国乃至世界而言,都是一个不能忘却的日子。宛平城的战火硝烟,拉开了日本侵略者全面侵占中国的黑暗序幕,将中华民族逼至亡国灭种的危险境地;卢沟桥畔的奋起反击,标注全民族救亡图存的伟大起点,为人类正义事业
Morepeopledieoftuberculosis(结核病)thanofanyotherdiseasecausedbyasingleagent.Thishasprobablybeenthecaseinquit
NewresearchshowsthatcleanersaresomeofthehappiestworkersinBritain,【C1】al______withchildcaters,medicalsecretarie
最新回复
(
0
)