首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是 #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
67
问题
下面程序的输出结果是
#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.h>classCStatic{public:CStatic(){val++;}staticintval;};intCStatic::val=0;voidmain(){CSta
设有以下程序段:inta[5]={0),*p,*q;p=a;q=a;则下列选项中,合法的运算是()。
下列关于多态性的描述,错误的是()。
排序的重要目的是为了以后对已排序的数据元素进行()。
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){ret
在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、【】。
在数据结构中,从逻辑上可以把数据结构分成()。
在模块化程序设计中,按功能划分模块的原则是()。
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元素的正确引用形式是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为【】。
随机试题
在沙化土地范围内从事开发建设活动的,必须事先就该项目可能对当地及相关地区生态产生的影响进行环境影响评价,依法提交()
紫外线杀菌的最佳波长是()。
痿证的主要临床表现是
()是在对较重的行政处罚实施前适用的一种程序。
背景:某新建写字楼工程,建筑面积为66000m2,地下2层,地上18层,钢筋混凝土框架剪力墙结构,基础形式为交叉梁筏板基础,地下防水等级为一级,防水材料为4mm+3mmSBS防水卷材,屋面防水等级为二级,室内隔墙及外部填充墙为加气混凝土砌块,外部
张某准备将正在出租的房屋转让给自己的妹妹,如果承租人李某主张优先购买权。人民法院应当支持李某的主张。()
A、 B、 C、 D、 DA项图中的三环方向有误,应为横向;B项中的套环形应该在三角形的左侧;C项中的空心十字与套环不可能相邻。故选D。
试论中国当代新闻体制的变迁。(清华大学2011年研)
花の苗を鉢に入れ、育て方のメモを添えて友人にあげた。添えて
DearMr.Smith,Iampleasedtoofferyouthepositionoftheafter-salesmanageratourcompanystartingon16June,2015.
最新回复
(
0
)