首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class sample { private: intx,y; public: sample(int i,int j)
有如下程序: #include using namespace std; class sample { private: intx,y; public: sample(int i,int j)
admin
2019-07-10
44
问题
有如下程序:
#include
using namespace std;
class sample
{
private:
intx,y;
public:
sample(int i,int j)
{
x:i:
y=j;
}
void disp()
{
cout<<”disp l”<
}
void dispoconst
{
cout<<”disp2”<
}
};
int main()
{
const sample a(1,2);
a.disp();
return 0;
}
该程序运行后的输出结果是( )。
选项
A、displ
B、disp2
C、displ disp2
D、程序编译时出错
答案
B
解析
因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数void disp()const,输出的结果是disp2。
转载请注明原文地址:https://kaotiyun.com/show/UP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:intk=0;dO{k+=5;cout<<’$’;)while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符$和*的个数分别是()。
下列程序的输出结果是#include<iostream.h>voidmain(){char*str="12123434";intx1=0,x2=0,x3=0,x4=0,i;for(i=0;str[i]!=
下列有关抽象类和纯虚函数的叙述中,错误的是
有如下的运算符重载函数定义: double operator +(int i,int k){return double(i+k);} 但定义有错误,对这个错误最准确的描述是
不能重载的运算符是( )。
下述关于数据库系统的叙述中正确的是()。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符
根据程序中的注释将下列缺失部分补充完整。classA{char*a;public:A():a(0){}A(char*aa){//把aa所指字符串复制给a所指向的存储空间a=【】
随机试题
现有定义语句inta=10,*p=&a;,则不能使a的内容增1的语句是【】
在数据库系统中,__________负责数据库系统的正常运行,承担创建、监控和维护数据库结构的责任。
Idon’tcare______weareinvitedtothedinner.
采用工程量清单招标时,投标人在投标报价文件中填写的数值应与招标人提供的一致的内容是()。
工程准备阶段文件包括在( )阶段形成的文件。
某企业的某职能部正在用如下方法对其员工进行绩效考核,结果如下:根据以上资料,回答下列问题:绩效考核评价主体一般包括()。
如图,△BCD与△MCD都是边长为2的正三角形,平面MCD⊥平面BCD,AB⊥平面BCD,AB=2√3.求点A到平面MBC的距离;
历史上,语言在世界上的分布反映了世界权力的分配。使用最广泛的语言,如英语、西班牙语、法语、阿拉伯语和俄语,都是或曾是帝国的语言,这些帝国曾积极促进其他民族使用它们的语言。权力分配的变化产生了语言使用的变化,英国和法国都曾坚持在其殖民地使用自己的语言,但大多
科学家对发掘于埃塞俄比亚哈达尔遗址的南方古猿足骨的第4根跖骨化石进行分析研究后发现,非洲南方古猿具有定型的弓形足。他们据此认为,人类的祖先早在320万年前就开始像现代人一样用双脚行走。以下哪项如果为真,最能支持上述论证?
AccordingtoLandes,themainmasonthatsomecountriesaresopooristhat______.IndiscussingLandes’swork,theauthor’st
最新回复
(
0
)