首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class VAC { public: int f() const { return 3; } int f() { return 5; } }; int main() { VAC v
有如下程序: #include using namespace std; class VAC { public: int f() const { return 3; } int f() { return 5; } }; int main() { VAC v
admin
2015-06-27
139
问题
有如下程序:
#include
using namespace std;
class VAC {
public:
int f() const { return 3; }
int f() { return 5; }
};
int main()
{
VAC v1;
const VAC v2;
cout<
return 0;
}
执行这个程序的输出结果是( )。
选项
A、53
B、35
C、55
D、33
答案
A
解析
本题考查常对象及常成员函数及构造函数,常对象只能调用常成员函数,所以本题中,对象v1为普通对象,执行v1.f()后,会执行默认构造函数,输出5,对象v2为常对象,执行v2.f()后,会执行常构造函数,输出3。
转载请注明原文地址:https://www.kaotiyun.com/show/uJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下()特征不是面向对象思想中的主要特征。
定义重载函数时,应在参数个数或参数类型上【】。
以下程序的输出结果是()。#include<iostream.h>main(){intm=5;if(m++>5)cout<<m;elsecout<<m--;}
下面程序的输出结果是()。#include<iostream>usingnamespacestd;intmain(){intn=10;while(n>7){n--;cout<<
程序段的输出结果是【】。inta=12,b=12;cout<<--a<<“”<<++b;
以下程序的执行后,x和y的值是______。#include<iostream.h>classSample{public:intx;inty;
针对数组定义intdata[10];,下列表述中错误的是______。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1)中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>class
当将E-R模型转换为关系模型时,对于两实体间m:n联系,必须对“联系”单独建立______,用来联系双方实体。
随机试题
ParisisthecapitaloftheEuropeannationofFrance.Itisoneofthemostbeautifuland【C1】______citiesintheworld.Par
帝国主义统治中国的主要支柱和中国封建军阀实行专制统治的社会基础是()
表示食品受粪便近期污染的细菌为
在FIDIC合同中,( )是工程支付的条件。
企业支付的银行承兑汇票的手续费通过“管理费用”账户进行核算。 ( )
银行市场定位的方式有主导式定位、追随式定位和补缺式定位。其中采用主导式定位的银行具有的特征包括()。
下颌的替牙间隙为每侧()。
Whenyouaresmall,allambitionsfallintoonegrandcategory:whenI’mgrownup.WhenI’mgrownup,yousay,I’llgoupinspa
AccordingtoKrashen,______referstothegradualandsubconsciousdevelopmentofabilityinthefirstlanguagebyusingitnatur
ThepurposeofMr.Saunders’visitisto
最新回复
(
0
)