首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Toy { public: Toy(char* _n){strcpy(name,_n);count++;}
有如下程序: #include<iostream> using namespace std; class Toy { public: Toy(char* _n){strcpy(name,_n);count++;}
admin
2019-04-01
79
问题
有如下程序:
#include<iostream>
using namespace std;
class Toy {
public:
Toy(char* _n){strcpy(name,_n);count++;}
~TOYO{count--;}
char*GetName(){retBtn name;}
static int getCount(){ return count;}
private;
charname[10];
static int count;
};
int Toy::count=0;
int main(){
Toy t1(’’Snoopy’’),t2(’’Mickey’’),t3(’’Barbie’’);
cout<<t1.getCount()<<end1;
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/ClAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
下列有关内联函数的叙述中,正确的是
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快序执行速度,则应该选用()。
设有charstr[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
有以下语句,则对a数组元素的引用不正确的是(0≤i≤9)inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;
下列对于线性链表的描述中正确的是
人员基本信息一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是______。
纯虚函数的声明总是以______结束。
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
随机试题
庆父不死,_______。(《左传》)
胰高血糖素能直接影响下列哪种激素的分泌
甲、乙、丙之间的合同属于合同法上的哪种合同?现设乙公司以未加盖合同专用章为由,主张合同无效,其理由能否成立?为什么?
在饱和的软弱地层中进行地铁车站盖挖顺作法施工,首选的挡土结构为()。
碾压机械的开行方式通常有()。
我国《安全生产法》关于安全生产规程的叙述中正确的是()。
现代商业银行全面风险管理模式具有的显著优势包括()。
淮扬菜的代表菜是()。
城子崖遗址所属的考古学文化是()。
SocialAging:ABillionShadesofGreyA)WarrenBuffettisasymbolofAmericancapitalism.At83,healsostandsforanoticeab
最新回复
(
0
)