面向对象程序设计题目库

面向对象程序设计题目库

ID:11252060

大小:302.50 KB

页数:70页

时间:2018-07-11

面向对象程序设计题目库_第1页
面向对象程序设计题目库_第2页
面向对象程序设计题目库_第3页
面向对象程序设计题目库_第4页
面向对象程序设计题目库_第5页
资源描述:

《面向对象程序设计题目库》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、题目模板课程名称:面向对象程序设计层次:高起专题目阶段:阶段性作业1(阶段性作业1-4只包含客观题,每套作业的题量为20-30小题)一、单选题1.下列关于栈的叙述正确的是_(1)_(A):栈是非线性结构  (B):栈是一种树状结构  (C):栈具有先进先出的特征  (D):栈具有后进先出的特征答案B2.已知,intm=10,在下列表示引用的方法中正确的是_(2)_(A):int&x=m(B):int&y=10(C):int&z(D):float&t=&m答案A3.结构化程序设计所规定的三种基本控制结构是_(3)_(A):输入、处理、输出  (B):树形、网形、环形  

2、(C):顺序、选择、循环  (D):主程序、子程序、函数答案C4.结构化程序设计的一种基本方法是_(4)_(A):筛选法  (B):递归法  (C):归纳法  (D):逐步求精法答案D5.C++语言的跳转语句中,对于break和continue说法正确的是_(5)_(A):break语句只应用与循环体中  (B):continue语句只应用与循环体中  (C):break是无条件跳转语句,continue不是  (D):break和continue的跳转范围不够明确,容易产生问题答案B6.考虑函数原型voidtest(inta,intb=7,char="*"),下面的

3、函数调用中,属于不合法调用的是_(6)_(A):test(5)(B):test(5,8)(C):test(6,"#")(D):test(0,0,"*")答案C7.C++语言是从早期的C语言逐渐发展演变而来的.与C语言相比,它在求解问题方法上进行的最大改进是_(7)_(A):面向过程  (B):面向对象  (C):安全性  (D):复用性答案B8.关于delete运算符的下列描述中,_(8)_是错误的。(A):它必须用于new返回的指针(B):使用它删除对象时要调用析构函数(C):对一个指针可以使用多次该运算符(D):指针名前只有一对方括号符号,不管所删除数组的维数答案

4、C9.下列静态数据成员的特性中,_(9)_是错误的。(A):说明静态数据成员时前边要加修饰符static(B):静态数据成员要在类体外进行初始化(C):静态数据成员不是所有对象所共用的(D):引用静态数据成员时,要在其名称前加<类名>和作用域运算符答案C10.下面有关重载函数的说法中正确的是_(10)_(A):重载函数必须具有不同的返回值类型;  (B):重载函数形参个数必须不同;  (C):重载函数必须有不同的形参列表  (D):重载函数名可以不同;答案C11.下面说法正确的是_(11)_(A):内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方(B):内

5、联函数在编译时是将该函数的目标代码插入每个调用该函数的地方(C):类的内联函数必须在类体内定义(D):类的内联函数必须在类体外通过加关键字inline定义答案B12.下列各高级语言中,_(12)_是面向对象的程序语言。(A):BASIC(B):C(C):C++(D):Pascal答案C13.在32位机中,double型字宽为_(13)_字节。(A):2;(B):4;(C):6;(D):8答案D14.在inta[][3]={{1,0},{3,2},{4,5,6},{0}};中a[2][2]的值是_(14)_。(A):0;(B):5;(C):6;(D):2答案C15.对于

6、double(*p)[10];的描述,_(15)_是正确的。(A):p是一个指向数组的指针,所指向的数组是10个double型元素;(B):p是一个指向某个数组中第10个元素的指针,该元素是double型变量;(C):p[5]表示某个数组的第10个元素的值;(D):p是一个具有10个元素的指针数组,每个元素是一个double型指针;答案A16.下列for循环的循环体执行次数为_(16)_。for(inti(10),j(1);i=j=0;i++,j--)(A):0;(B):1;(C):4;(D):无限;答案D17.下述关于开关语句的描述中,_(17)_是正确的。(A):

7、开关语句中default子句可以没有,也可以有一个;(B):开关语句中每个语句序列中必须有break语句;(C):开关语句中default子句只能放在最后;(D):开关语句中case子句后面的表达式可以是整形表达式。答案A18.下列_(18)_是引用调用;(A):形参是指针,实参是地址值;(B):形参和实参都是变量;(C):形参是数组名,实参是数组名;(D):形参是引用,实参是变量。答案D19.以下说法中正确的是_(19)_(A):C++程序总是从第一个定义的函数开始执行(B):在C++程序中,要调用的函数必须在main()函数中定义(C):C++程

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

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

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