《计算机二级C++单选题专项强化练习.docx》由会员分享,可在线阅读,更多相关《计算机二级C++单选题专项强化练习.docx(5页珍藏版)》请在第壹文秘上搜索。
1、选择题下列关于C一预定义流对象的叙述中,正确的是。A)M是CL预定义的标准输入流对象B) Cin是C一预定义的标准输入流类C) coutC一预定义的标准输入流对象D) coutC一预定义的标准输入流类正确答案:A有如下程序:=icludeusingnamespacestd;classGApublic:virtualintf)(return1:);classGB:PUbliCGApublic:virtualintfi。return2;;VOidshow(GAg)coutg.fQ;VOiddisplay(GA&g)CoUtWgfQ;intmain。GAa;show(a)1display(a):GB
2、b:show(b):display(b):return0:如行这个程序的输出结果是()。A)HllB)1211C)1112D)1212正确答案:C若已经声明了函数原型booluoola1intb=0),则下列重载函数声明中正确的是。A) booliim(boola=true,itb=0):B) ittu(boola:itB):C) VQidfun(doublea:itB);D) Toidtu(boolaritb=0):正确答案:C下列模板声明中,有语法错误的是()。A) templateTtiu(Tx)returnx:)B) temlateTfiu(Tx:mtn)retx*nr)C) temp
3、lateTu(T*p)ret*p;D) templateclassTTclassATnJ:正确答案:B在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。A)相同,元素的存储顺序与逻辑顺序一致Bi相同,但其元素的存储顺序可以与逻辑顺序不一致C)不同,但元素的存储顺序与逻辑顺序一致D)不同,且其元素的存储顺序可以与逻辑顺序不一致正确答案:A下列关于算法叙述正确的是(A)算法就是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对正确答案:D有如下头文件:IiitflCustaticnitf2()rclassIApublic:itf30;staticintf4Q:)f在所描述的函数中,具有隐含的由寸旨针的是OOA)flB)f2C)f3D)f4正确答案:C下列选项中不属于结构化程序设计原则的是1)。A)可封装B)自顶向下G模块化D)逐步求精正确答案:A在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是()。A)-B)0C)D)正确答案:B下列数据结构中,属于非线性结构的是)。A)循环队列B)带链队列C)二叉树D)带链栈正确答案:C