《C++程序设计》课程复习考试试题及答案A.pdf

《C++程序设计》课程复习考试试题及答案A.pdf

ID:59691176

大小:100.14 KB

页数:3页

时间:2020-11-13

《C++程序设计》课程复习考试试题及答案A.pdf_第1页
《C++程序设计》课程复习考试试题及答案A.pdf_第2页
《C++程序设计》课程复习考试试题及答案A.pdf_第3页
资源描述:

《《C++程序设计》课程复习考试试题及答案A.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.《C++程序设计》复习纲要A一、单项选择题1.设inta=3,b=4,c=5;表达式(a+b)>c&&b==c的值是()。A、2B、-1C、0D、12.while(!x)中的(!x)与下面条件()等价。A、x==1B、x!=1C、x!=0D、x==03.sizeof(float)是()。A、一个双精度型表达式B、一个整型表达式C、一种函数调用D、一个不合法的表达式4.声明或定义一个内联函数时,必须在函数开始使用保留字()。A、StaticB、ConstC、inlineD、extern5.以下正确的描述是()。A、函数的定义可以嵌套,函数的调用不可以嵌套B、

2、函数的定义不可以嵌套,函数的调用可以嵌套C、函数的定义和函数的调用均可以嵌套D、函数的定义和函数的调用均不可以嵌套6.通常,拷贝构造函数的参数是()。A、某个对象名B、某个对象的成员名C、某个对象的引用名D、某个对象的指针名7.类的析构函数的作用是()。A、一般成员函数B、类的初始化C、对象的初始化D、用来完成对象被删除前的一些清理工作8.如果类A被说明成类B的友元,则()。A、类A的成员即类B的成员B、类B的成员即类A的成员C、类A的成员函数不得访问类B的成员D、类B不一定是类A的友元9.预处理命令在程序中都是以()符号开头的。A、*B、#C、&D、@10

3、.假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为()。A、0B、4C、8D、611.假定p是具有double类型的指针变量,则表达式++p使p的值(以字节为单位)增加()。A、1B、4C、sizeof(double)D、sizeof(p)1/3.12.设voidf1(int*m,long&n);inta;longb;则以下调用合法的是()。A、f1(a,b);B、f1(&a,b);C、f1(a,&b);D、f1(&a,&b);13.假定一条定义语句为“inta[10],x,*pa=a;”,若

4、要把数组a中下标为3的元素值赋给x,则不正确的语句为()。A、x=pa[3];B、x=*(a+3);C、x=a[3];D、x=*pa+3;14.在一个类中可以对一个操作符进行()重载。A、1种B、2种以下C、3种以下D、多种15.函数重载是指()。A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C、两个以上的函数名字不同,但形参的个数或类型相同D、两个以上的函数取相同的函数名,并且函数的返回类型相同二、多项选择题1.在类中说明的成员可以使用关键字()进行修饰。A、priva

5、teB、externC、autoD、publicE、register2.一个类的友员函数可以访问该类的所有对象的()。A、公有成员B、私有成员C、保护成员D、静态成员三、判断题1.C++常数0345对应的十进制值为345。()2.一条表达式语句必须以句号作为结束符。()3.在C++中有两种参数传递方式:值传递和地址传递。()4.一个函数定义由函数头和函数体两部分组成。()5.若一个函数的定义处于调用它的函数之前,则在程序开始可以省去该函数的声明语句。()6.float的大小为8。()7.拷贝初始化构造函数使用引用来初始化创建中的对象。()8.假定用户没有给一

6、个名为AB的类定义构造函数,则系统为其隐含定义的构造函数为AB(){}。()9.变量分为全局和局部两种,局部变量没有赋初值时,其值是不确定的。()10.若一全局变量只允许本程序文件中的函数使用,则定义它时应加上修饰符include。()11.当一个成员函数被调用时,该成员函数的include指针指向调用它的对象。()12.在C++程序中包含一个头文件或程序文件的预编译命令为#main。()13.枚举类型中的每个枚举值都是一个枚举常量,它的值为一个整数。()14.在一个派生类中,对基类成员、类对象成员和非类对象成员的初始化次序是先基类成员,后类对象成员,最后为

7、非类对象成员。()15.在C++流类库中,根基类为ios。()2/3.《C++程序设计》复习纲要A答案一、单项选择题题号12345678910答案CDBCBCDDBA题号1112131415答案CBDDA二、多项选择题题号12答案ADABC三、判断题题号12345678910答案错误错误正确正确正确错误正确正确正确错误题号1112131415答案错误错误正确正确正确3/3

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

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

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