首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){
admin
2012-01-20
61
问题
有如下程序: #include<iostream> using namespace std; class TlestClass { int n; public: TestClass(int k):n(k){} int get(){return n;} int get()const{return n+1;} }; int main() { TestClass p(5); colast TestClass q(6); cout<<p.get()<<q.get(); return 0; } 执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为"intget()const;"的函数,对于非常对象将调用原型为"int get();"的函数。因为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将调用原型为"int get()const;"的函数.该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://kaotiyun.com/show/VJVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:inta-7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
有以下程序:#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}};intb[3][2],i,j;for(i=0;i<=1;i++){fo
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串中尾部的*号不得多于n个;若多于n个,则删除多余的*号;若少于或等于n个,则什么也不做,字符串中间和前面的*号不删除。例如,字符串中的内容为:****A*BC*DEF*G*
给定程序MODll.C中函数fun的功能是:按以下递归公式求函数值。例如,当给n输入5时,函数值为18;当给n输入3时,函数值为14。请改正程序中的错误,使它能得出正确结果。注意:不要改动main函数,不得增行或删行,也不得
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
有以下程序,其中%u表示按无符号整数输出()。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(’’%u\n’’,x);}程序运行后的输出结果是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
下列方法中,不属于软件调试方法的是()。
设有关系表学生S(学号,姓名,性别,年龄,身份证号),每个学生学号唯一。除属性学号外,也可以作为键的是
随机试题
下列不属于《伤寒杂病论》的是
依法为病人提供安全、有效、经济的优质药品和药学服务体现了对病人的高度责任心和对药学事业的献身精神是
甲公司起诉要求乙公司交付货物。被告乙公司向法院主张合同无效,应由原告甲公司承担合同无效的法律责任。关于本案被告乙公司主张的性质,下列哪一说法是正确的?(2009年卷三第36题)
已知流动负债为80万元,存货为120万元,应收账款为60万元,无形资产净值为35万元,则流动比率是( )。
1984年,国务院在批转中国农业银行《关于改革信用社管理体制的报告》中首次提出了()。
对“信息一体化”两方面的作用的锯释,正确的一项是( )。对信息文化间接后果的概括,不恰当的一项是( )。
东欧国家除_______和_______外,第二次世界大战前都是落后的农业国家,外国垄断资本和国内的封建地主经济占统治地位。
《乌尔纳姆法典》
已知广义表A=((a,b,c),(d,e,f)),试问从A中取出原子e的操作运算是()o
建设社会主义文化强国,必须加快文化体制改革。要把现代公共文化服务体系建设作为一项民心工程,加快形成覆盖城乡、便捷高效的现代公共文化服务体系。以下关于公共文化服务体系建设的说法错误的是
最新回复
(
0
)