首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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-04-29
79
问题
有如下程序:
#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
选项
A、
B、
C、
D、
答案
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/w8Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwrite(a,sizeof(int),5,fp);fwrite(a,
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内
以下数组定义中错误的是( )。
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
若有以下定义(设int类型变量占2个字节)inti=8,j=9;则以下语句:printf("i=%%d,j=%%%d\n",i,j);输出的结果是()。
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf("%u\n",x);}程序运行后的输出结果是(
以下选项中不合法的标识符是()。
以下不能定义为用户标识符的是()。
关于带符号的定点数,下列描述中正确的是()。
随机试题
5岁患儿,平时不发绀,曾多次患肺炎并发心力衰竭。胸骨左缘第2肋间有响亮的连续性机器样杂音,有水冲脉。最可能的诊断为
在考生文件夹中的库存管理系统有产品信息表、产品出库表和库存表。(1)将产品信息表的行高设置为13,设置所有列宽为最佳匹配。产品信息表如图所示。(2)将产品出库表按“出库数量”字段升序排列,单元格效果为“凹陷”。产品出库表如图所示。
选择屏蔽材料时耍考虑的因素有
补钾浓度正确的是()
下列各项,不属中国古代医德思想内容的是
跃层住宅是指()。
高层汽车库是按()进行分类的汽车库。
以下对于心理健康理解错误的是()。
全面建设小康社会,最根本的任务是()。
考生文件夹下“samp2.accdb”数据库中已经设计好“tEmployee”和“tGroup”两个表对象。试按以下要求完成设计:创建一个查询,检索职务为经理的职工的“编号”和“姓名”信息,然后将两列信息合二为一输出(比如,编号为“000011”、姓名
最新回复
(
0
)