首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
admin
2013-02-27
56
问题
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int i,int j) { x=i; y=j; } Void print() { cout<<"print1"<<endl; } void print()const { cout<<"print2"<<endl; } }; int main() { const TestClass a(1,2); a.print(); return 0; } 该程序运行后的输出结果是( )。
选项
A、print1
B、print2
C、print1 print2
D、程序编译时出错
答案
B
解析
由主函数main入手,定义TestClass型的常对象a,然后调用对象a中的成员函数print()。因为在C++中,如果一个对象被声明为常对象,则不能调用该对象中的非const型的成员函数。所以,这里调用的是对象中的const型成员函数“void print()const”,输出为print2。
转载请注明原文地址:https://kaotiyun.com/show/OpVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列语句组中正确的是()。
有以下程序 #include<stdio.h> main() {charch=’D’; while(ch>’A’) {ch--; putchar(ch); if(ch==’A’)break; putchar(ch+1);
下列叙述中正确的是()。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与出栈操作后,top=bottom=20。该栈中的元素个数为()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与出队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
有以下程序: #include<stdio.h> main() { intm=1,n=2,*p=&m,*q=&n,*r; r=p;p=q;q=r printf("%d,%d,%d,%d\n",m,n,*p,*q); } 程序的
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法的比较次数中正确的是()。
模块化程序设计过程中,追求模块的独立性,尽量做到()。
已知二叉树的前序序列为ABDCEFG,中序序列为DBCAFEG,则后序序列为______。
随机试题
Therearemorethan40universitiesinBritain—nearlytwiceasmanyasin1960.During1960seightcompletelynewonesmorefoun
施女士,35岁,孕3产0。妊娠24周,第1次来医院检查。子宫底脐上1横指,胎臀先露,胎心145次/分合适的处理是()
药物相互作用系指一种药物因受联合应用其他药物、食物或饮料的影响,其原来效应发生的变化。这种变化既包括效应强度的变化,也可发生作用性质变化而影响药物应用的有效性和安全性。对大多数药物代谢有影响的药物是
动脉导管未闭周围血管征产生的主要原因是
对废电器电子产品进行拆解或者再利用的说法正确的是()
国家按用途把土地分为()。
预收出租固定资产租金这笔业务使企业()。
在期货市场上进行的“空头”交易是指()。
请根据下文回答41—45题:当读图时代来临,视觉文化成为当代文化的一种主流形态而对人们耳濡目染之时,我们不能不关注新的文化现象和国民视觉素养培养这样一个重要问题。在全球化进程中发展多元文化、积极竞争话语权之时,我们不能不探讨如何向世界有效传播中华民
甲、乙两人共同投资一件收藏品,约定好费用支出均分,利润也均分。某次甲给了乙500元用于支付专家鉴定费,结果专家只向乙收取了300元鉴定费,但乙忘记将余下的钱给甲。后收藏品以20000元的价格转手,问此时甲、乙应该各拿走多少钱?
最新回复
(
0
)