首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
80
问题
有如下程序:
#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://jikaoti.com/ti/G3t0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列描述中错误的是()。
下列叙述中正确的是
分布式数据库系统不具有的特点是
关于常成员函数,下列说法中错误的是
数据库系统的核心是
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
下列字符串中,正确的C++标识符是
数据流图中带有箭头的线段表示的是()
随机试题
乙型肝炎病毒的主要传播途径是
A.急症手术引流胆总管B.急症手术引流腹腔C.胆囊切除D.胆囊造瘘E.给予解痉止痛急性重症胆管炎需要
血钙高见于
中国古代收方最多的方书是
监理工程师在施工进度监理方面的主要工作内容可以概括为()。
下列固定资产中,不需要计提折旧的有()。
在下列各项中,票据的持有人可以行使追索权的有()。
我国新课程改革中提出的课程三级管理体制,即把课程管理权赋予中央教育行政部门、地方教育行政部门和
下面有关CMM模型的描述中,不正确的是(9)。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是(10)。
DuringMcDonald’searlyyearsFrenchfriesweremadefromscratcheveryday.Freshpotatoesarepeeled,cutintostrings,andfr
最新回复
(
0
)