欢迎来到天天文库
浏览记录
ID:47288757
大小:254.50 KB
页数:43页
时间:2020-01-09
《全国计算机二级C++等级考试真题及答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2007年9全国计算机等级考试二级笔试试卷一、选择题(每小题2分,共70分)(11)在函数中,可以用auto,extem,register,和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是AAautoBextemCregisterDstatic(12)对于一个类定义,下列叙述中错误的是BA如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数B如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数C如果没有定义构造函数,编译器将生成一个缺省的构
2、造函数和一个拷贝构造函数D如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数(13)如果派生类以public方式继承基类,则原基类的protected成员和public成员在派生类中的访问类型分别是DApublic和publicBpublic和protectedCprotected和publicDprotected和protected(14)下列运算符函数中肯定不属于类FunNumber的成员函数的是DAintoperator-(FunNumber)BFunNumberoperato
3、r-()CFunNumberoperator-(int)Dintoperator–(FunNumber)(15)C++中的模板包括CA对象模板和函数模板B对象模板和类模板C函数模板和类模板D变量模板和对象模板(16)如果调用C++流进行输入输出,下面的叙述中正确的是AA只能借助于流对象进行输入输出B只能进行格式化输入输出C只能借助于cin和cout进行输入输出D只能使用运算符》和《进行输入输出(17)下列符号中不属于C++关键字的是DAfriendBnamespaceCcontinueDbyte(
4、18)下列各组的量申明中,含义相同的一组是BAunsignedlongint和longBsignedshortint和shortBunsignedshort和shortDshortint和int(19)必须用一对打括号括起来的程序段是DAswitch语句中的case标号语句Bif语句的分支C循环语句的循环体D函数的函数体(20)语句的int*p=&k定义于指针P,于这个语句等效的语句序列是AAint*p;p=&kBint*p;p=kCint*p;*p=&kDint*p;*p=k(21)关于函数重载
5、,下列叙述中错误的是CA重载函数的函数名必须相同B重载函数必须在函数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函数的函数体可以有所不同(22)有如下头文件Intf1();Staticintf2();ClassMA{PublicIntf3();Staticintf4();(静态函数)};在所描述的函数中,具有隐含的this指针的是CAf1Bf2Cf3Df4(23)派生类的成员函数不能访问基类的CA共有成员和保护成员B共有成员C私有成员D保护成员(24)下列关于运算符重载的描述中,正确的
6、是AA运算符重载为成员函数时,若参数表中五参数,重载的是一元运算符B一元运算符只能作为成员函数重载C二元运算符重载为非成员函数时,参数表中有一个参数DC++中可以重载所有的运算符(25)下列关于类模板的模板参数的叙述中,错误的是DA模板参数可以作为数据成员的类型B模板参数可以作为成员函数的返回类型C模板参数可以作为成员函数的参数类型D模板函数不能作为成员函数的局部变量的类型(26)已知一程序运行后执行的第一个输出操作是BCout<7、结构是A1234B******1234C**********1234D1234******(27)有如下程序#includeUsingnamespacestd;Classmyclass{Public:MyClass(){++count;}~MyClass(){--count;}Staticintgetcount(){returncount;}PrivateStaticintcount;};IntMyClass::count=0;Intmain(){Myclassobj;Cout8、<
7、结构是A1234B******1234C**********1234D1234******(27)有如下程序#includeUsingnamespacestd;Classmyclass{Public:MyClass(){++count;}~MyClass(){--count;}Staticintgetcount(){returncount;}PrivateStaticintcount;};IntMyClass::count=0;Intmain(){Myclassobj;Cout
8、<
此文档下载收益归作者所有