首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #include<iostream.h> class example { int a; public: example(int b) {a=b++;} void pnnt(
下面程序的输出结果是 #include<iostream.h> class example { int a; public: example(int b) {a=b++;} void pnnt(
admin
2013-05-30
69
问题
下面程序的输出结果是
#include<iostream.h>
class example
{
int a;
public:
example(int b) {a=b++;}
void pnnt( ) {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/V2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain(){ints;for(intk=2;k<6;k+=2)s=1;for(intj=k;j<6;j++)s+=j;cou
C++语言程序由函数构成,其至少包含一个函数,这就是【】。
执行下列语句序列后,ofstreamoutfile("DATA.DATA")if(…)cout<<"OK";elsecout<<"FAIL";如果文件打开成功显示OK,否则就显示FAIL。由此可知,…处的表达式应是()。
下列关于构造函数的描述,错误的是()。
函数定义为fun(int&i),变量定义n=100,则下面调用正确的是()。
下面关于构造函数和析构函数的描述中,错误的是()。
类模板成员函数体外定义时,必须用与声明该类模板一样的template<class模板形参>声明,使它成为【】。
C++中运算符优先级由低到高排列正确的是()。
数据结构分为线性结构和非线性结构,线性表、栈和队列都属于【】。
以下数据结构中不属于线性结构的是()。
随机试题
急性心肌梗死患者,突然感呼吸困难,发绀明显,咳嗽,咳粉红色泡沫痰,检查心尖部第一心音减弱,舒张期奔马律,心尖部听到全收缩期(2~3)/6杂音,诊断应首先考虑为
关于精神分裂症的临床特点.错误的是
A.龙胆泻肝汤B.当归饮子C.消风散D.桃红四物汤E.竹叶石膏汤治疗牛皮癣肝郁化火证,应首选的方剂是
责任制护理的特点不包括()
下列关于城市轨道交通地下工程风险管理的说法,正确的是()。
在浮运、就位的任何时间内,沉井露出水面的高度均不应小于()m,并应考虑预留防浪高度或采取防浪措施。
MuchofthedebateonanongoingsocietyinChinahasfocusedontheextendedfamilies______thenumberof"empty-nets"isgrowi
下列有关资本主义生产过程的说法,正确的是()。
法的作用也有局限性,表现在( )。
Mr.Duffhadseveralfarmsinthevillage.He36someworkersandmadethemworkmorethantwelvehoursa37Hedidn’tsupplyth
最新回复
(
0
)