首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的执行结果为( )。 #include<iostream.h> Class sample { int n; public: sample(int i){n=i; } operato
以下程序的执行结果为( )。 #include<iostream.h> Class sample { int n; public: sample(int i){n=i; } operato
admin
2010-06-06
39
问题
以下程序的执行结果为( )。 #include<iostream.h> Class sample { int n; public: sample(int i){n=i; } operator ++() { n++; } void display() {cout<<n<<end1; } }; void main() { sample obj(5); obj++;
选项
A、5
B、6
C、7
D、8
答案
2
解析
本题考核运算重载的简单应用。程序中通过“++”运算符重载将obj++转换成对类的私有变量n的增1运算。所以程序最后输出为6。
转载请注明原文地址:https://kaotiyun.com/show/Mqjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intx[3][2]={0},i;for(i=0;i<3;i++)scanf(’’%d’’,x[i]);printf(’’%3d%3d%3d\n’’,x[0][0],x[1][0],x[1][1]);
数据字典(DD)所定义的对象都包含()。
有以下程序:#includeinta=4;intf(intn){intt=0;staticinta=5;if(n%2){ima=6;t+=a++;}else{int
数据流图中带有箭头的线段表示的是()。
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的结果。
给定程序中,函数fun的功能是:将形参n中,各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回。例如,从主函数输入一个整数:27638496,函数返回值为:26846。请在程序的下划线处填入正确的内容并把下
下面属于白盒测试方法的是()。
下列二叉树描述中,正确的是()。
软件测试的目的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
Hedemandedthatweexplainwhatwashappening,______?
双向扩散试验检测沉淀线,弯向抗原孔提示
增加牙釉质抗龋能力的方法有
按照陈某的遗嘱,其拥有的多处房屋分别由下列承受人承受,其中,应缴纳契税的有()。
《城市规划法》规定:“城市规划区内的建设工程的选址和布局必须符合()。
关于统筹图计算程序安排依据的原则以下说法正确的是()。
下列各项中,不属于行政复议参加人的是()。
张老师家四代同堂,且从父亲、张老师、儿子到孙子,每两代人的年龄差相同。5年前张老师父亲的年龄是儿子的3倍,8年后张老师的年龄是孙子的5倍。今年四个人的年龄之和为()。
试论析影响人的发展的基本因素。
Teachersneedtobeawareoftheemotional,intellectual,andphysicalchangesthatyoungadultsexperienceAndtheyalsoneedt
最新回复
(
0
)