首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1;cout<<a<<" ";} v
下面程序的输出结果是( )。 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1;cout<<a<<" ";} v
admin
2017-07-28
17
问题
下面程序的输出结果是( )。
#include<iostream.h>
class example
{
int a;
public:
example(int b){a=b++;}
void print(){a=a+1;cout<<a<<" ";}
void print()const{cout<<a<<" ";}
};
void main()
{
example x(3);
const example y(2);
x.print();
y.print();
}
选项
A、2 2
B、4 3
C、4 2
D、3 2
答案
C
解析
“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。
转载请注明原文地址:https://kaotiyun.com/show/nUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则( )。
设ch是char型变量,其值为’A’,则下面表达式的值是( )。 ch=(ch>=’A’&&ch<=’Z’)? (ch+32):ch
依照某种数据模型组织起来并存放二级存储器中的数据集合是指( )。
在面向对象的系统中,系统责任的良好分配原则是( )。
执行"cout<<char(’F’-2)<<end1;”语句后得到的输出结果后【 】。
若类A和类B的定义如下:#include<malloc.h>classA{inti,j;public:intgeti(){returni;}};classB:
有如下的类模板定义:template<typenameTYPE>classMyClass{TYPEn;public:MyClass(TYPEk);};其中构造函数MyClass用的值初始化
数据结构中,与所使用的计算机无关的是数据的
在关系数据库中,用来表示实体之间联系的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
随机试题
行政授权的依据是()。
路堤填土高度为75cm,其基底压实度需满足( )。
按房屋承重结构形式分类,可分为()。
下列关于基金信息披露的禁止行为的说法错误的是()。
根据营业税法律制度的规定,下列业务中,属于营业税征税范围的是()。
办公室有甲、乙、丙、丁4位同志,甲比乙大5岁,丙比丁大2岁。丁三年前参加工作,当时22岁。他们四人现在的年龄之和为127岁。那么乙现在的年龄是()。
Inthissection,youareaskedtowriteanessaybasedonthefollowinginformation.Makecommentsandexpressyourownopinion.
A、 B、 C、 D、 B图片上显示的是,在喷泉正前方盛开着很多花,所以正确答案是(B)。虽然能看到汽车,但是只能远远地在喷水池后方才能看到,由此可知选项(A)是错误的。而瀑布和岩石是看不到的,所以选项(C)
"Nonewtaxes."Thisisaquotewerememberthe1992【S1】______presidentialelection.Therearethingdonein
TheHistoryofChineseAmericans[A]ChinesehavebeenintheUnitedStatesforalmosttwohundredyears.Infact,theChines
最新回复
(
0
)