-> -> ->
2010计算机等级考试二级(C++)笔试144(四)
时间:2011-01-19 19:29:38
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
---------------------------------------17、以下选项中,不能正确赋值的是( )。 A.char 1[10]1=Ctet;B.char 2[]={''C'',''t'',''e'','''',''t''};C.char 3[20]=Ctet;D.char 4=Ctet; 参考答案: A ----------------------------------------18、定义如下一维数组:int a[5],*p;,则下列描述错误的是( )。 A.表达式=+1是合法的B.表达式a=a+1是合法的C.表达式-a是合法的D.表达式a+2是合法的 参考答案: B ----------------------------------------19、已知n是一个int型变量,下列语句中错误的是( )。 A.log*=ew log[];B.log [];C.log*=ew log[];D.log [10]; 参考答案: B ----------------------------------------20、下列对字符数组进行初始化的语句,正确的是( )。 A.char a[]=Hello;B.char a[][]={''H'',''e'',''1'',''1'',''o''};C.char a[5]=Hello;D.char a[2][5]={Hello,World); 参考答案: A ----------------------------------------21、 以下程序的输出是( )。 struct st { int x;int *y; } *p; int dt[4]={10,20,30,40}; struct st aa[4]= {50,&dt[0],60,&dt[1],70,&dt[2],80,&dt[3]}; main() { p=aa; cout<<++p->x; cout<<(++p)->x; cout<<++(*p->y); } A.10 20 20B.50 60 21C.51 60 21D.60 70 31 参考答案: C ----------------------------------------22、( )既可重载为一元运算符,又可重载为二元运算符。 A.“*,,B.“=”C.“=”和“*”D.“*”和“*++” 参考答案: A ----------------------------------------23、 下面定义的联合类型的长度是( )字节。 Union MyUnion { int x; char ch; float num; bool flag; } A.4B.1C.8D.2 参考答案: A ----------------------------------------24、在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用( )。 A.内联函数B.重载函数C.递归调用D.嵌套调用 参考答案: A ----------------------------------------25、已知outfile是一个输出流对象,要想将outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是( )。 A.outfile.eek(321,io_ae::cur);B.outfile.eek(321,io_ae::eg);C.outfile.eek(-321,io_ae::eg);D.outfile.eek(-321,io_ae::cur); 参考答案: D ----------------------------------------26、在下面的4个关键字中用来说明虚函数的是( )。 A.virtualB.ulicC.rotectedD.rivate 参考答案: A ----------------------------------------27、下列运算符中,( )运算符在C++中不能重载。 A.amamB.[]C.::D.ew 参考答案: C ----------------------------------------28、 有以下程序 #include<iostream.h> float fun(int x,int y) {return(x+y);} void main() {int a=2,b=5,c=8; cout<<fun((int)fun(a+c,b),a-c);} 程序运行后的输出结果是( )。 A.编译出错B.9C.21D.9.0 参考答案: B ----------------------------------------29、对建立良好的程序设计风格,下面描述正确的是( )。 A.程序应简单、清晰、可读性好B.符号名的命名只要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无 参考答案: A ----------------------------------------30、 下列程序用来判
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G