首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##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
33
问题
有如下程序:
##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>voidprint(doublea){cout<<++a;}voidprint(inta,intb){
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
若有以下程序:#include〈iostream〉usingnamespacestd;classA{private:intx;public:intz;vo
下面程序的结果是#include<iostream.h>classA{inta;public:A():a(1){}voidshowa(){cout<<a;
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sam(T1a1){return(al+a2+a3);}则以下调用中正确的是
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
有如下函数模板声明: template<typename T> TMax(T a,T b){return(a>=b)?a:b;} 下列对函数模板Max()的调用中错误的是( )。
假设为循环队列分配的向量空间为Q[20],若队列的长度和队头指针值分别为13和17,则当前尾指针的值为【 】。
随机试题
如何做好后进生的教育工作?
对于高血压急症宜选用
某采用光气法生产聚碳酸醋的项目,大气环境影响评价等级为一级,该项目污染源核算必须包含的内容有()。
产品方案需要在()研究基础上形成。
背景资料:某建筑公司(乙方)于4月20日与某厂(甲方)签订了修建建筑面积为3000m2工业厂房(带地下室)的施工合同,乙方编制的施工法案和进度计划已获监理工程师批准。该工程的基坑开挖土方量为4500m3,假设直接费用为4.2元/m3,综合费率为直接费的2
投资者在计算基金投资收益率时,应考虑的因素有()。
教育法是调整教育关系的法律规范的总和。()
根据下列资料,回答问题。2014年甲、乙、丙、丁、戊五市GDP增长率比2013年同期分别提高了5.4个、2.6个、2.2个、2个和2.6个百分点。2014年第一季度GDP总量和增长率按城市排名,均居同位的有()。
诊断尿路结石首选的X线检查方法是
SNASummerBlockPartySouthdaleNeighborhoodAssociation(SNA)invitesallresidentstoadaylongblockpartyonMarigoldStreet
最新回复
(
0
)