西安石油大学大二(上)C++面向对象程序设计课件各章习题(2)
return s;
}
void main() { int i,a[]={5,4,3,2,1}; cout<
5)
#include \#include \void f(int *p,int n) { for(int i=0;i } } void main() { int i,a[]={0,1,2,3,4},*p=&a[0]; f(p,2); for(i=0;i<5;i++) cout< 6) #include \int x=5; int p(int x) { int y=1; static int z=1; y++;z++; return x+y+z; } void main( ) { 6 (( for(int i=1;i<3;i++) cout< 9.25 编写一个求n×n方阵主对角元素之和的函数。并设计一个测试主函数。 说明:可以使用以前学过的程序开发工具,也可以阅读掌握附录的Visual C++集成开发环境,并用这样的开发环境开发程序。 9.26 编写一个求n×n方阵主对角元素之和以及非主对角元素之和的函数。并设计一个测试主函数。 9.27 在自己的计算机上安装Visual C++集成开发环境,阅读附录1的Visual C++集成开发环境,熟悉该集成开发环境的使用方法。 9.28 编写一个把有n个元素的数组a中的元素逆置保存到数组b的函数,并设计一个测试主函数进行测试。 9.29 阅读附录2的程序调试技术,以习题1.29为例,练习调试程序的基本技术。 9.30 编写一个把有n个元素的数组a中的元素就地逆置的函数,所谓就地逆置就是逆置后的元素还保存在数组a中。并设计一个测试主函数进行测试。 7 习题2 基本概念题: 9.1 填空题: (1)以面向对象方法构造的系统,其基本单位是__________。 (2)每个对象都是所属类的一个__________。 (3)对象将其大部分实现细节隐藏起来,这种机制称为__________。 (4)对象是对问题域中客观事物的________,它是一组属性和在这些属性上操作的________。 (5)特殊类的对象拥有其一般类的全部属性与操作,称特殊类________了一般类。 (6)面向对象软件开发的生命周期分为三个阶段,即分析、________和________。 9.2 选择题: (1)关于消息,下列说法中不正确的是( )。 A. 发送消息的对象请求服务,接受消息的对象提供服务 B. 消息的发送者必须了解消息的接收者如何相应消息 C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用 D. 每个对象只能接收某些特定格式的消息 (2)关于封装,下列说法中不正确的是( )。 A. 通过封装,对象的全部属性和操作结合在一起,形成一个整体 B. 通过封装,一个对象的实现细节被尽可能地隐藏起来(不可见) C. 通过封装,每个对象都成为相对独立的实体 D. 通过封装,对象的属性都是不可见的 (3)面向对象方法的多态性是指( )。 A. 一个类可以派生出多个特殊类 B. 一个对象在不同的运行环境中可以有不同的变体 C. 针对一消息,不同的对象可以以适合自身的方式加以响应 D. 一个对象可以是由多个其他对象组合而成的 (4)软件产品在需求发生变化、运行环境发生变化或发现软件产品本身的错误或不足时进行相应的软件更新的难易程度叫做软件的( )。 A. 可维护性 B. 可复用性 C. 兼容性 D. 正确性 (5)软件产品可被全部或部分地再用于新的应用的能力叫做软件的( )。 A. 可维护性 B. 可复用性 C. 兼容性 D. 正确性 (6)软件产品与其他软件产品组合成一个整体的难易程度叫做软件的( )。 A. 可维护性 B. 可复用性 C. 兼容性 D. 正确性
相关推荐:
- [高等教育]公司协助某村精准扶贫工作总结.doc
- [高等教育]高二生物知识点总结(全)
- [高等教育]苏教版数学三年级下册《解决问题的策略
- [高等教育]仪器分析课程学习心得
- [高等教育]2017年五邑大学数学与计算科学学院333
- [高等教育]人教版七年级下册语文第四单元测试题(
- [高等教育]2018年秋七年级英语上册Unit7Howmuchar
- [高等教育]2017年八年级下数学教学工作小结
- [高等教育]湖南省怀化市2019届高三统一模拟考试(
- [高等教育]四年级下册科学_基础训练及答案教材
- [高等教育]城郊煤矿西风井管路伸缩器更换施工安全
- [高等教育]昆八中20182019学年度上学期期末考试
- [高等教育]项目部各类人员任命书
- [高等教育]上市公司经营水务产业的模式
- [高等教育]人教版高二化学第一学期第三章水溶液中
- [高等教育]【中考物理第一轮复习资料】四.压强与
- [高等教育]金坑水电站报废改建工程机电设备更新改
- [高等教育]高中生物教学工作计划简易版
- [高等教育]2017年西华大学攀枝花学院(联合办学)44
- [高等教育]最新整理超短爆笑英文小笑话大全
- 优秀教师继续教育学习心得体会
- 阳历到阴历的转换
- 留守儿童教育案例分析
- 华师17春秋学期《玩教具制作与环境布置
- 测速传感器新型安装装置的现场应用
- 人教版小学数学三年级下册第四单元
- 创业个人意向书
- 山东省潍坊市2012年高考仿真试题(三)
- [恒心][好卷速递]四川省成都外国语学校
- 多少人错把好转反应当成了病情加重处理
- 中外广播电视史复习资料整理
- 江苏省扬州市江都区宜陵镇中学2014-201
- 工程造价专业毕业实习报告
- 广西师范学院心理与教育统计
- aympkrq基于 - asp的博客网站设计与开
- 建筑业外出经营相关流程操作(营改增后
- 人治 德治 法治
- [精华篇]常识判断专项训练题库
- 中国共产党为什么要实行民主集中
- 小学数学第三册第一单元试卷(A、B、C




