下载此文档

全国计算机二级c++等级考试真题及答案.doc


文档分类:资格/认证考试 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
2007年9全国计算机等级考试二级笔试试卷一、选择题(每小题2分,共70分)(11)在函数中,可以用auto,extem,register,和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是AAautoBextemCregisterDstatic(12)对于一个类定义,下列叙述中错误的是BA如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数B如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数C如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数D如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数(13)如果派生类以public方式继承基类,则原基类的protected成员和public成员在派生类中的访问类型分别是DApublic和publicBpublic和protectedCprotected和publicDprotected和protected(14)下列运算符函数中肯定不属于类FunNumber的成员函数的是DAintoperator-(FunNumber)BFunNumberoperator-()CFunNumberoperator-(int)Dintoperator–(FunNumber)(15)C++中的模板包括CA对象模板和函数模板B对象模板和类模板C函数模板和类模板D变量模板和对象模板(16)如果调用C++流进行输入输出,下面的叙述中正确的是AA只能借助于流对象进行输入输出B只能进行格式化输入输出C只能借助于cin和cout进行输入输出D只能使用运算符》和《进行输入输出(17)下列符号中不属于C++ontinueDbyte(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)关于函数重载,下列叙述中错误的是CA重载函数的函数名必须相同B重载函数必须在函数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函数的函数体可以有所不同(22)有如下头文件Intf1();Staticintf2();ClassMA{PublicIntf3();Staticintf4();(静态函数)};在所描述的函数中,具有隐含的this指针的是CAf1Bf2Cf3Df4(23)派生类的成员函数不能访问基类的CA共有成员和保护成员B共有成员C私有成员D保护成员(24)下列关于运算符重载的描述中,正确的是AA运算符重载为成员函数时,若参数表中五参数,重载的是一元运算符B一元运算符只能作为成员函数重载C二元运算符重载为非成员函数时,参数表中有一个参数DC++中可以重载所有的运算符(25)下列关于类模板的模板参数的叙述中,错误的是DA模板参数可以作为数据成员的类型B模板参数可以作为成员函数的返回类型C模板参数可以作为成员函数的参数类型D模板函数不能作为成员函数的局部变量的类型(26)已知一程序运行后执行的第一个输出操作是BCout<<setw(10)<<setfill(*)<<1234则此操作的输出结构是A1234B******1234C**********1234D1234******(27)有如下程序#include<iostrcam>Usingnamespacestd;Classmyclass{Public:MyClass(){++count;}~MyClass(){--count;}Staticintgetcount(){returncount;}PrivateStaticintcount;};IntMyClass::count=0;Intmain(){Myclassobj;Cout<<obj,getCount();MyClass*ptr=newMyClass;Cout<<MyClass::getcount();Deleteptr;Cout<<MyClass::gercount();Return();}程序的输出结果是AA121B232C221D122程序的输出结果是CAval=10const:val=20Bconst:val=10const:val=onst:val=10val=20Dval=10val=20(29)有如下程序#include<iostream>Usingnamespacestd;Class

全国计算机二级c++等级考试真题及答案 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2823029757
  • 文件大小259 KB
  • 时间2020-02-20