专升本C考试A卷.doc

专升本C考试A卷.doc

ID:52860224

大小:56.50 KB

页数:9页

时间:2020-03-31

专升本C考试A卷.doc_第1页
专升本C考试A卷.doc_第2页
专升本C考试A卷.doc_第3页
专升本C考试A卷.doc_第4页
专升本C考试A卷.doc_第5页
资源描述:

《专升本C考试A卷.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、上海电机学院2011年专升本《C++程序设计》考试试卷A卷一、选择题(每题1分,共25分)1.编写C++程序一般需经过的几个步骤依次是()。A.编译、编辑、连接、调试B.编辑、编译、连接、调试C.编译、调试、编辑、连接D.编辑、调试、编辑、连接2.可用作C++语言用户标识符的一组标识符是()。A.voiddefine+WORDB.a3_b3_123YNC.for-abcCaseD.2adosizeof3.设”inta=12。”,则执行完语句”a+=a*a。”后,a的值是()。A.12B.144C.156D.2884.x>0

2、

3、y==5的相反表达式为()。A.x<=0&&y!=5B.x<=

4、0

5、

6、y!=5C.x>0

7、

8、y!=5D.x>0&&y==55.在下面循环语句中循环体执行的次数为()。for(inti=0。in/2)break。A.n/2B.n/2+1C.n/2-1D.n-16.switch语句能够改写为()语句。A.forB.ifC.doD.while7.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}}。”,则元素a[2][1]的值为()。A.0B.4C.8D.68.函数重载是指()。A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型

9、可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同9.若用数组名作为函数调用的实参,传递给形参的是()。A.数组的首地址B.数组中第一个元素的值C.数组全部元素的值D.数组元素的个数10.将两个字符串连接起来组成一个字符串时,选用()函数。A.strlen()B.strcap()C.strcat()D.strcmp()11.C++语言的编译系统对宏命令的处理是()。A.在程序运行时进行B.在程序连接时进行C.和C++程序的其它语句同时进行编译D.在对源程序中其它成分正式编译之前进行12.在下面存储类中,()的对象不是局部变量

10、。A.函数形参B.自动类C.外部静态类D.寄存器类13.定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为()。A.int*p=newint[30]。B.int*p=newint(30)。C.int*p=new[30]。D.*p=newint[30]。9/914.关于封装,下列说法中不正确的是()。A.通过封装,对象的全部属性和操作结合在一起,形成一个整体B.通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见)C.通过封装,每个对象都成为相对独立的实体D.通过封装,对象的属性都是不可见的15.假定AA为一个类,a为该类公有的数据成员,x为该类的一个对象,则访问x对象中

11、数据成员a的格式为()。A.x(a)B.x[a]C.x->aD.x.a16.假定AA是一个类,abc是该类的一个成员函数,则参数表中隐含的第一个参数为()。A.abcB.*thisC.thisD.this&17.结构中定义的成员默认为()访问属性。A.publicB.privateC.protectedD.friend18.假定AB为一个类,则执行“ABr1=r2。”语句时将自动调用该类的()。A.无参构造函数B.带参构造函数C.赋值重载函数D.复制构造函数19.一个类的静态数据成员所表示属性()。A.是类的或对象的属性B.只是对象的属性C.只是类的属性D.类和友元的属性20.当将一个类

12、A或函数f()说明为另一个类B的友元后,类A或函数f()能够直接访问类B的()。A.只能是公有成员B.只能是保护成员C.只能是除私有成员之外的任何成员D.具有任何权限的成员21.如果表达式a+b中的“+”是作为成员函数重载的运算符,若采用运算符函数调用格式,则可表示为()。A.a.operator+(b)B.b.operator+(a)C.operator+(a,b)D.operator(a+b)22.从一个基类派生出的各个类的对象之间()。A.共享所有数据成员,每个对象还包含基类的所有属性B.共享部分数据成员,每个对象还包含基类的所有属性C.不共享任何数据成员,但每个对象还包含基类的所

13、有属性D.共享部分数据成员和函数成员23.对于公有继承,基类的公有和保护成员在派生类中将()成员。A.全部变成公有B.全部变成保护C.全部变成私有D.仍然相应保持为公有和保护24.C++中的虚基类机制可以保证:()。A.限定基类只通过一条路径派生出派生类B.当一个类多次间接从基类派生以后,其基类只被一次继承C.当一个类多次间接从基类派生以后,派生类对象能保留多份间接基类的成员D.允许基类通过多条路径派生出派生类,派生类也就能多次继承

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。