C++语言程序设计课程试卷.pdf
《C++语言程序设计课程试卷.pdf》由会员分享,可在线阅读,更多相关《C++语言程序设计课程试卷.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C+语言程序设计课程试卷 题 号 一 二 三 四 五 总 分 得 分 一、单选题(每小题 2 分,共 12 分)1.下面的哪一个保留字不能作为函数的返回类型?()A.void B.int C.new D.long 2.假定 a 为一个数组名,则下面的哪一种表示有错误?()A.ai B.*+a C.*a D.*(a+1)3.在下面的二维数组定义中,哪一个是正确的?()A.int a5;B.int a(10);C.int a;D.int a5=1,2,3,4,5;4下面的哪一个函数头格式不正确?()A.AA(int a,int b)B.AA(int a=0,int b)C.AA(int a=0,i
2、nt b=0)D.AA(int a,int b=0)5假定要对类 AB 定义加号操作符重载成员函数,实现两个 AB 类对象的加法,并返回相加结果,则该成员函数的声明语句为()。A.AB operator+(AB&a,AB&b);B.AB operator+(AB&a);C.operator+(AB a);D.AB&operator+();6 当需要使用 ostrstream 流类定义一个流对象并联系一个字符串时,应在文件开始使用#include 命令,使之包含()文件。A.strstrea.h B.stdlib.h C.iostream.h D.fstream.h 二、填空题(每小题 2 分,
3、共 24 分)1.执行“cout”x1=”=5?10:20”的值为_。6.当在程序中执行到_语句时,将结束所在循环类语句或 switch 语句的执行。7函数调用时,实参向形参的传送分为_传送和_传送两种方式。8.假定 a 是一个一维数组,则 ai的指针访问方式为_。9.假定一个结构类型的定义为“struct Cdouble a5;int n;”,则该类型的大小为_字节。10当一个类对象被撤消时将自动调用该类的_。11假定一个类对象数组为 AN,当离开它的作用域时,系统自动调用该类析构函数 的次数为_。12.若要在程序文件中进行文件输入输出操作,则必须在开始的#inlude 命令中使用_头文件。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 语言程序设计 课程 试卷
限制150内