首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class TestClass { intn; public: TestClass(int k):n(k){} int
有如下程序: #include using namespace std; class TestClass { intn; public: TestClass(int k):n(k){} int
admin
2020-06-29
25
问题
有如下程序:
#include
using namespace std;
class TestClass
{
intn;
public:
TestClass(int k):n(k){}
int get(){return n;)
int getoconst{return n+1;}
};
int main()
{
TestClass p(5);
const TestClass q(6);
cout<
return 0:
}
执行后的输出结果是( )。
选项
A、55
B、57
C、75
D、77
答案
B
解析
C++中对常对象的成员函数调用,将自动调用其常成员函数,程序中调用原型为"int get()const;"的函数,对于非常对象将调用原型为"int get();"的函数。因为首先用5对对象p进行了初始化,所以执行p.get()时直接返回5,而对于常对象则以6对q进行初始化,在调用q.get()时,将调用原型为"int get()const:"的函数,该函数将返回n+1,第二个输出应为7,所以本题答案为57。
转载请注明原文地址:https://jikaoti.com/ti/avl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正其中的错误,使程序正确运行。并且使程序输出的结果为:OK注意:错误的语句在∥********error********的下面,修改该语句即可。#in
下面描述中,不属于软件危机表现的是( )。
通过运算符重载,可以改变运算符原有的
下列枚举类型的定义中,包含枚举值3的是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
数据库应用系统中的核心问题是( )。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
下列关于指针的运算中,()是非法的。
随机试题
《巴黎公约》规定,专利和商标的优先权期限分别为几个月()
有关过期妊娠的描述正确的是
比旋光度测定中的影响因素有
定量分析是指对可度量因素的分析方法,定量分析的主要因素有( )。
要约邀请是希望他人向自己发出要约的意思表示。下列各项属于要约邀请的有()。
根据下面资料回答96~100题2007年增长最快和最慢的两种产品,()。
森林与水血脉相依,森林作为陆地生态系统的主体和自然界功能最完善的资源库,具有调节气候、涵养水源、保持水土、防风固沙、改良土壤、减少污染等多种功能,对保护人类生态环境起着决定性和不可替代的作用。森林可以涵养水源。据专家研究.森林对降雨有着重新分配的作用,25
TCP协议为了解决端对端的流量控制,引入了()来解决。
2011年3月份日化厂A将一批原材料委托加工厂B加工成化妆品。委托加工合同上注明原材料成本为60万元,加工厂B代垫辅助材料8万元,日化厂A支付加工费5万元。加工收回后,日化厂A将其中的80%用于再加工,生产成W牌高级化妆品,并全部实现销售,取得含税收入11
WhatWilltheWomando?
最新回复
(
0
)