首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class sample { private: intx,y; public: smnple(in
有如下程序: #include<iostream> using namespace std; class sample { private: intx,y; public: smnple(in
admin
2018-10-21
45
问题
有如下程序:
#include<iostream>
using namespace std;
class sample
{
private:
intx,y;
public:
smnple(int i,int j)
{
x=i:
y=j;
}
void disp()
{
cout<<’’disp1’’<<end1;
}
void disp()const
{
cout<<’’disp2’’<<end1;
}
};
int main()
{
const sample a(1,2);
a.disp();
return 0;
}
该程序运行后的输出结果是( )。
选项
A、disp1
B、disp2
C、disp1 disp2
D、程序编译时出错
答案
B
解析
因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数voiddisp()const,输出的结果是disp2。
转载请注明原文地址:https://kaotiyun.com/show/X5Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数值的类型是fun(floatx){floaty;y=3*x-4;returny;}
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
__[12]__是一系列相关函数的模型或样板,这些函数的__[13]__形式相同,只是所针对的__[14]__不同。
有以下程序:#include<iostream>usingnamespacestd;ClassA{public:A(){tout{("A"}};classB{public:B(){cout<<"
若已定义inta[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5;则对数组元素的不正确的引用是()。
函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为()。
以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原是()。#include<iostream.h>voidmain(){int*p,*q,a,b;p=&a;eout<<"inputa:";
以下定义数组中错误的是
以下有关类与结构体关系的叙述不正确的是
随机试题
衍生金融工具的结算是()
通过肌腔隙的结构是()
药物的不良反应不包括
税务机关采取的下列措施中,属于强制执行措施的是()。
下列湖泊按面积由大到小排列不正确的一项是()。
以下不是勒温等提出的领导风格是()【江西师范大学2017】
阅读以下说明和流程图,从供选择的答案中选出应填入流程图(n)处的字句写在对应栏内。【说明】一个印刷电路板的布线区域可分成n×m个方格,如图4-1(a)所示,现在需要确定电路板中给定的两个方格的中心点之间的最短布线方案。电路只能沿水平或垂直方向布
NewIdeasIceland’sPresidentOlafurGrimssonistryingtodrivecarbondioxide(二氧化碳)undergroundto
Wateristheoldestformoftransport.Theoriginalsailingvesselswerereplacedbysteamboatsintheearly1800sandbydiese
Whatdopeopleusuallydowhentheirpetsarethoughttohavebehaviorproblems?Sinceit’smoredifficulttosolveseriousani
最新回复
(
0
)