-> -> ->
2010计算机等级考试二级(C++)笔试152(二)
时间:2011-02-04 10:22:08
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
,''am'')D.f(0,0,''@'') 参考答案: C ----------------------------------------18、 若语句: cout<<seffill(''''>'''')<<setw(5)<<3141512<<sctw(5)<<OK!; 是程序中第1个输出语句,则输出结果是( )。 A.3141512>>OK!B.31415120K!>>C.314150K!>>D.31415>>OK! 参考答案: A ----------------------------------------19、必须用一对大括号括起来的程序段是( )。 A.witch 语句中的cae标号语句B.if语句的分支C.循环语句的循环体D.函数的函数体 参考答案: D ----------------------------------------20、以下运算符中不能重载的运算符是( )。 A.ewB.izeofC..*D.++ 参考答案: C ----------------------------------------21、 已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x= 1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。 A.a+=a-=(=4)*(a=3)B.a=a*3+2C.x%(-3)D.y=float i 参考答案: A ----------------------------------------22、关于C++主函数特性,下列叙述正确的是( )。 A.主函数在同一个C++文件中可以有两个B.主函数类型必须是void 类型C.主函数一定有返回值D.每个C什程序都必须有一个mai()函数 参考答案: D ----------------------------------------23、下列运算符不能用友元函数重载的是( )。 A.+B.=C.*D.<< 参考答案: B ----------------------------------------24、 在下面的类定义中,横线处应填入的内容是( )。 class Fred { public: void print() {cout<<data<<end1;} void setData(double d){data=d;} static int count; private: double data; }; _______________________ count=O; //静态数据成员的定义 A.itB.tatic itC.it Fred::D.tatic it Fred:: 参考答案: C ----------------------------------------25、通过公有派生类的对象,只能访问基类成员中的( )。 A.公有成员B.私有成员C.保护成员D.公有成员和保护成员 参考答案: A ----------------------------------------26、下列关于虚基类的描述中,错误的是( )。 A.虚基类子对象的初始化由最派生类完成B.虚基类子对象的初始化次数与虚基类下面的派生类个数有关C.设置虚基类的目的是消除二义性D.带有虚基类的多层派生类构造函数的成员初始化列表中都要列出对虚基类构造函数的调用 参考答案: B ----------------------------------------27、下列对重载函数的描述中,( )是错误的。 A.重载函数中不允许使用默认参数B.重载函数中编译是根据参数表进行选择C.不要使用重载函数来描述毫无相干的函数D.构造函数重载将会给初始化带来多种方式 参考答案: A ------------------
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G