首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2012-12-29
26
问题
有如下程序:
#include
using namespace std;
class sample
{
private:
intx,y;
public:
sample(int i,int j)
{
x=i:
y=j;
}
void disp()
{
cout<<“disp 1”<
}
void dispoconst
{
cout<<”disp2”<
}
};
int main()
{
const sample a(1,2);
a.disp();
return0;
}
该程序运行后的输出结果是( )。
选项
A、disp1
B、disp2
C、disp1 disp2
D、程序编译时出错
答案
B
解析
因为对象a被定义为常对象,所以a.disp()语句调用的是类的常成员函数void disp()const,输出的结果是disp2。
转载请注明原文地址:https://kaotiyun.com/show/ZMVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序 #include<stdio.h> #include<string.h> main() { chara[]="THIS\0",*b="OK\0\0"; printf("%d,%d,%d,%d",strlen(a),
下列函数的功能是()。 voidfun(char*a,char*b) {while((*b=*a)!=’\0’){a++;b++;} }
有以下程序 #include<stdio.h> intadd(inta,intb){return(a+b);} main() {intk,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
以下选项中不能用作C程序合法常量的是()。
以下选项中不能作为C语言合法常量的是()。
以下选项中不能用于描述算法的是()。
C源程序中不能表示的数制是()。
随机试题
故事中所讲述的事件【】
CMP规定,批生产记录应
根据《建设工程工程量清单计价规范》(GB50500—2013)规定,在工程量清单计价中,措施项目综合单价不包括的项目是()。
下列账户中,属于期间费用的有()。
任何单位以任何方式进出口列入《麻醉药品管制品种目录》的药品,不论何种用途,均须取得国家食品药品监督管理局核发的《麻醉药品进出口准许证》,《麻醉药品进出口准许证》实行“非一批一证”制度。
共同配送的主体必须是货主,这样可以在不增加物流成本的前提下,实现小批量、多批次配送。()
固定制造费用产量差异等于预算产量下的标准工时与预算产量下的实际之差乘以固定制造费用标准分配率。()
社会公德是所有社会成员都必须普遍遵守的行为准则,任何社会成员,不论其社会身份如何,都要遵守社会公德。
电话拨号连接是计算机个人用户常用的接入因特网的方式。称为非对称数字用户线的接入技术的英文缩写是
Likemanyofmygeneration,Ihaveaweaknessforheroworship.Atsomepoint,however,weallbegintoquestionourheroesand
最新回复
(
0
)