试题查看

首页 > 计算机二级考试 > 试题查看
【单选题】

有如下程序: 

#include 
usingnamespacestd; 
classB{ 
public: 
B(intxx):x(xx){++count;x+=10;} 
virtualvoidshow(  )const 
{cout<protected: 
staticintcount; 
private: 
intx; 
}; 
classD:publicB{ 
public: 
D(intxx,intyy):B(XX),y(yy){++count;y+= 
100;) 
virtualvoidshow(  )const 
{cout<private: 
inty; 
}; 
intB::count==0; 
intmain(  ){ 
B*ptr=newD(10,20); 
ptr->show(  ); 
deleteptr; 
return0; 

运行时的输出结果是(  )。 
A.1_120 
B.2_120 
C.1_20 
D.2_20
查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

1%的考友选择了A选项

85%的考友选择了B选项

13%的考友选择了C选项

1%的考友选择了D选项

你可能感兴趣的试题

有如下类模板定义:templateclassBigNumber{longn;pu下列关于文件流的描述中,正确的是()。A.文件流只能完成针对磁盘文件的输入、输出有如下程序:#includeusingnamespacestd;classPai下列叙述中正确的是()。A.全局变量的作用域一定比局部变量的作用域范围大B.静态有如下程序:#includeusingnamespacestd;classA{p将运算符“+”重载为非成员函数,下列原型声明中,错误的是()。A.MyClock