-> -> ->
2010计算机等级考试二级(C++)笔试150(二)
时间:2011-02-06 07:34:23
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
'<<end1;的输出结果为( )。 A.iiiimmmmmmB.iiiimmmmmmC.iiiimmmD.iiiiimm 参考答案: A ----------------------------------------19、 有如下程序段: int x=3, do { x-=2; cout<<x; } while(!(--x)); 执行这个程序段的输出结果是( )。 A.1B.30C.1-2D.死循环 参考答案: C ----------------------------------------20、 设有以下程序段: int a[5]={0),*p,*q; p=a; q=a; 则下列选项中,合法的运算是( )。 A.+qB.-qC.*qD.%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.14B.24C.34D.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
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G