2010计算机等级考试二级(C++)笔试150(二)

时间:2011-02-06 07:34:23

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
'<<end1;的输出结果为( )。

A.iiiimmmmmm

B.iiiimmmmmm

C.iiiimmm

D.iiiiimm

参考答案: A

----------------------------------------

19、 有如下程序段: int x=3, do { x-=2; cout<<x; } while(!(--x)); 执行这个程序段的输出结果是( )。

A.1

B.30

C.1-2

D.死循环

参考答案: C

----------------------------------------

20、 设有以下程序段: int a[5]={0),*p,*q; p=a; q=a; 则下列选项中,合法的运算是( )。

A.+q

B.-q

C.*q

D.%q

参考答案: B

----------------------------------------

21、如果有语句int a=3,*p=&a;,则*p的值是( )。

A.变量a的地址值

B.无意义

C.变量的地址值

D.3

参考答案: D

----------------------------------------

22、 下面程序的输出结果为( )。 #include<iostream.h> class CStatic { public: CStatic() {val++;} static int val; }; int CStatic::val=0; void main() { CStatic cs1; cout<<cs1.val<< ; CStatic cs2; CStatic cs3, cs4; cout<<cs2. val<<end1; }

A.14

B.24

C.34

D.54

参考答案: A

----------------------------------------

23、下列的各类函数中,( )不是类的成员函数。

A.构造函数

B.析构函数

C.发元函数

D.拷贝初始化构造函数

参考答案: C

----------------------------------------

24、语句ofstream f(DATA. DAT, ios _base:: applios_ lios_ base:: binary);的功能是建立流对象f,并试图打开文件DATA. DAT 并与之连接,而且( )。

A.若文件存在,将文件指针定位于文件首,若文件不存在,建立一个新文件

B.若文件存在,将其截为空文件;若文件不存在,打开失败

C.若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件

D.若文件存在,打开失败;若文件在,建立一个新文件

参考答案: C

----------------------------------------

25、下面是重载为非成员函数的运算符函数原型,其中错误的是( )。

A.Fractio oerator+ (Fractio,Fractio);

B.Fractio oemtor-(Fractio);

C.Fractioam oerator=(Fractioam,Fractio);

D.Fractioam oerator+=(Fractioam,Fractio);

参考答案: C

----------------------------------------

26、假定MyClass 为一个类,则该类的拷贝构造函数的声明语句为( )。

A.MyClaam (MyCla x);

B.MyCla (MyCla.x);

C.MyCla (MyCla amx);

D.MyCla (MyCla *x);

参考答案: C

----------------------------------------

27、进行初始化即可自动获得初值0的变量包括( )。

A.任何用tatic 修饰的变量

B.任何在函数外定义的变量

C.局部变量和用t

首页 上页 1 2 3 下页 尾页 2/6/6
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部