首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
28
问题
有如下程序:
##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,h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};
在iosbase类中定义了3个用于文件流定位的枚举常量,下列枚举常量不属于此类的是()。
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;
非空的循环单链表head的尾结点(由p所指向),满足
数据的逻辑结构有线性结构和【】两大类。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是structnode{chardata;structnode*next;}
在计算机中,算法是指()。
算法的基本特征是可行性、确定性、【】和拥有足够的情报。
利用表达式a[i]可以访问int型数组a中下标为i的元素。在执行了语句int*p=a;后,利用指针p也可访问该元素,相应的表达式是【】。
随机试题
设备工程中的总承包主要形式有()。
简述《玩偶之家》主人公娜拉形象的主要特征。
肾小球源性血尿产生的主要原因是
A.癌细胞团中央可见角化珠B.癌细胞团漂浮在黏液内C.黏液将癌细胞核推向一侧D.癌细胞呈条索状排列E.癌细胞形成乳头结构(2001年第100题)印戒细胞癌的组织学表现
关于痢疾杆菌,正确的是
化脓性颌骨骨髓炎的感染途径有()。
某建筑企业8月购买钢材8万元,土地使用权5亿元,小型机具价值6万元,某公司发行的债券200万元。根据企业会计准则及其相关规定,属于无形资产的是()。
定期存款的储户如果在存款到期前要求提前支取,则会受到限制,但不会使利息受到损失。()
方方在Excel中填写社团申请表,若想快速输入当前日期为申请日期,可以使用快捷键_________。
设则d2y/dx2=_______.
最新回复
(
0
)