欢迎来到天天文库
浏览记录
ID:16714182
大小:62.00 KB
页数:15页
时间:2018-08-24
《2009年全国计算机等级考试二级c++笔试试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、2009年3月二级C++真题及参考答案一、选择题(每小题2分,共70分) (11)对C++编译器区分重载函数无任何意义的信息是 A)参数类型 B)参数个数 C)返回值类型 D)常成员函数关键字coast (12)有如下类定义和变量定义: classA{ publie: A(){data=0;} ~A(){} intGetData()coast{returndata;} voidSetData(intn) {data=n;} private: intdata; }; ccnstAa; Ab;
2、 下列函数调用中错误的是 A)a.GetData(); B)a.SetData(10); C)b.GetData(); D)b.SetData(10); (13)有如下类定义和变量定义: classParents{ public: intpublicuata; private: intprivateData; }; classChildA:publicParents{/*类体略*/}; classChildB:privateParents{/*类体略*/); ChildAa; ChildBb;
3、 下列语句中正确的是 A)cout<4、都不能省略 C)虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参 D)模板参数表不能为空 (16)要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是 A)ifstreamfin=ifstream.open(“file.dat”); B)ifstream*fir.=newifstream(“file.dat”); C)ifstreamfin;fin.open(“file.dat”); D)ifstream*fin=newifstream();fin一>open(“file.dat”); 5、 (17)下列描述中,不属于面向对象思想主要特征的是 A)封装性 B)跨平台性 C)继承性 D)多态性 (18)有如下程序段: Tnti=4;intj=l; intmain(){ inti=8,j=i; cout<6、*”的个数是 A)0 B)1 forthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigation;(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans C)7、5 D)无穷 (20)己知有数组定义 chara[3][4]; 下列表达式中错误的是 A)a[2]=“WIN” B)strcpy(a[2],“WIN”) C)a[2][3]='W' D)a[0][1]=a[0][1] (21)已知函数fun的原型为 intfun(int,int,int); 下列重载函数原型中错误的是 A)charfun(int,int); B)double fun(int,int,double); C)intfun(int,char*); D)float8、 fun(int,int,int); (22)建立一个类对象
4、都不能省略 C)虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参 D)模板参数表不能为空 (16)要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是 A)ifstreamfin=ifstream.open(“file.dat”); B)ifstream*fir.=newifstream(“file.dat”); C)ifstreamfin;fin.open(“file.dat”); D)ifstream*fin=newifstream();fin一>open(“file.dat”);
5、 (17)下列描述中,不属于面向对象思想主要特征的是 A)封装性 B)跨平台性 C)继承性 D)多态性 (18)有如下程序段: Tnti=4;intj=l; intmain(){ inti=8,j=i; cout<
6、*”的个数是 A)0 B)1 forthequalityofreviewsandreview.Article26threview(a)theCCRAcompliance,whethercopiesofchecks;(B)whetherdoubleinvestigation;(C)submissionofprogramcompliance,investigationorexaminationofwhetherviewsareclear;(D)theborrower,guarantorloans C)
7、5 D)无穷 (20)己知有数组定义 chara[3][4]; 下列表达式中错误的是 A)a[2]=“WIN” B)strcpy(a[2],“WIN”) C)a[2][3]='W' D)a[0][1]=a[0][1] (21)已知函数fun的原型为 intfun(int,int,int); 下列重载函数原型中错误的是 A)charfun(int,int); B)double fun(int,int,double); C)intfun(int,char*); D)float
8、 fun(int,int,int); (22)建立一个类对象
此文档下载收益归作者所有