




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、(注意:若有主观题目,请按照题目,离线完成,完成后纸质上交学习中心,记录成绩。在线只需提交客观题答案。)本次作业是本门课程本学期的第2次作业,注释如下:掌握题目涉及的知识点,修改题目数据也能正确回答一、单项选择题(只有一个选项正确,共8道小题)1. 以下说法不正确的是: ( ) (A) 抽象类是一种特殊的类,可以直接进行实例化。 (B) C+语言的主要特点表现在两个方面:全面兼容C,支持面向对象的方法。 (C) C+语言中,通过类的继承可以建立起类族。 (D) 和构造函数不同,析构函数不接受任何参数。你选择的答案: A 正确正确答案:A解答参考:2. 一个类的友元函数能够通过()访问该类的所有
2、成员 (A) 静态数据 (B) 析构造函数 (C) this指针 (D) 类对象参数你选择的答案: D 正确正确答案:D解答参考:3. C+语言是从早期的C语言逐渐发展演变而来的.与C语言相比,它在求解问题方法上进行的最大改进是( ) (A) 面向过程 (B) 面向对象 (C) 安全性 (D) 复用性你选择的答案: B 正确正确答案:B解答参考:4. 假定一个类A的构造函数A(int aa,int bb)a=aa;b=a*bb;,则执行A x(3,5);语句后,x.a和x.b的值分别为 ( ) (A) 3和5 (B) 5和3 (C) 15和3 (D) 3和15你选择的答案: D 正确正确答案:
3、D解答参考:5. 下列描述中,表达错误的是( ) (A) 公有继承时基类中的public成员在派生类中仍是public的 (B) 公有继承时基类中的private成员在派生类中仍是private的 (C) 公有继承时基类中的protected成员在派生类中仍是protected的 (D) 私有继承时基类中的public成员在派生类中是private的你选择的答案: B 正确正确答案:B解答参考:6. 下面函数中,哪个不是clock类的成员函数 ( ) class clockpublic:void clock();void clock();int setTime();friend showTim
4、e(); (A) clock (B) clock (C) setTime (D) showTime你选择的答案: D 正确正确答案:D解答参考:7. 下面有关重载函数的说法中正确的是( ) (A) 重载函数必须具有不同的返回值类型 (B) 重在函数型参个数必须不同 (C) 重在函数必须有不同的形参列表 (D) 重载函数名可以不同你选择的答案: C 正确正确答案:C解答参考:8. 若有如下说明int a10=1,2,3,4,5,6,7,8,9,10,*p=a;则数值为5的元素的表达式是 ( ) (A) *p+8 (B) p+5 (C) *p+=4 (D) *(p+4)你选择的答案: D 正确正确
5、答案:D解答参考:(注意:若有主观题目,请按照题目,离线完成,完成后纸质上交学习中心,记录成绩。在线只需提交客观题答案。)二、主观题(共15道小题)9. 参考答案:13) -b-sqrt(b*b-4*a*c) 10. 参考答案:14) fabs(b*b-a*c)11. 参考答案:15) 1 16) 7 17) 3 18) 0 19) 8 20) 612. 参考答案:21) 10 22) 3 23) 10 24) 9 25) 113. 面向对象的程序设计有四大特征,是【26】、【27】、【28】、【29】 。参考答案:26)-29)抽象 封装 继承 多态 (答案顺序可交换)14. #includ
6、eint area(int l=5,int w=5)return l*w;void main()cout area();cout area(10,2);cout area(2);参考答案:结果:252010考察知识点:带默认形参值的函数。默认形参值必须按照从右向左顺序定义。调用时,实参按从左向右顺序初始化形参。15. 参考答案:运行结果:0:0:011:11:1216. 参考答案:运行结果:A:Object id:1B:Object id:2 17. 参考答案:结果:constructing B1 3constructing B2 2constructing B3 * constructing
7、 B1 4constructing B2 1constructing B3 * 18. 参考答案:运行结果:5 6考察知识点:参数的传递,本题传递了实参的值19. 下面程序的运行结果是 。 #includeint func1(int x,int y,int *cp,int *dp)*cp=x*x+y*y;*dp=x*x-y*y;void main( )int a=4,b=3,c=5,d=6;func1(a,b,&c,&d);cout 参考答案:运行结果:25 7考察知识点:参数的传递,本题传递了实参的地址20. 该程序的输出是 #include “stdio.h”void main()char
8、 a40=”goodnighta”,*p;for(p=a;*p!=a;p+) putchar(*p-32);参考答案:运行结果:GOODNIGHT考察知识点:字符串的处理大小写字母的转换21. 参考答案:运行结果:member of D1 member of B1 member of B21 2 3分析:内存中nv有三个拷贝,fun也有三个拷贝。22. 考察知识点:静态局部变量 #include int f(int); int main() int i; for(i=1;i=5;i+) cout;  return0; int f(int i) static int k=1; k + = 1; return k; 参考答案:运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省乐至县良安中学2025届高三3月份模拟考试英语试题含解析
- 2025年四川省眉山市青神中学高三考前热身英语试卷含答案
- 2025届重庆市黔江新华中学高三3月份模拟考试英语试题含答案
- 2025届哈尔滨市第三中学高三下第一次测试英语试题含解析
- 节能环保工作合同
- 内凹六边形拉胀蜂窝的改进设计及其压溃行为研究
- 宁夏盐池7种禾本科饲草生产性能与饲用价值研究
- 读后续写任务中互动式动态评价对高中生思辨能力的影响研究
- 立体仙人掌创意美术课件
- VBQ评分和CTHU值对腰椎融合术后融合器下沉预测效能的临床研究
- 开题报告:高等职业院校双师型教师评价指标体系构建研究
- 医疗救助政策
- 浙江省宁波市余姚市2024年中考英语模拟试题(含答案)
- 服务质量保障措施方案
- 机场能源管理
- 高速公路路基及土石方工程施工方案与技术措施
- 技能人才评价新职业考评员培训在线考试(四川省)
- AQ 1083-2011 煤矿建设安全规范 (正式版)
- 河南省开封市铁路中学2023-2024学年八年级下学期6月期末历史试题
- CJT165-2002 高密度聚乙烯缠绕结构壁管材
- 驾驶员交通安全培训及考试试题
评论
0/150
提交评论