C语言程序设计习题与上机实践
2013-2
楼静 高等教育出版社 (2013-02出版)
楼静 编
《高等学校计算机基础课程教材:C语言程序设计习题与上机实践》包含三个部分的内容。第一部分c程序的建立及调试介绍VisualC++6.0开发环境及程序调试方法,第二部分习题与上机实验包含知识要点、习题和实验,第三部分是综合设计范例。《高等学校计算机基础课程教材:C语言程序设计习题与上机实践》能帮助学生巩固和掌握所学知识,使学生能在有限的上机学时内有目的地、高效地完成实验,提高阅读程序的能力。进一步理解和掌握一些基本的和常用的算法,培养逻辑思维和程序设计能力。
第一部分 C程序的建立及调试 第1章 Visual C++6.0开发环境 1.1 开发环境简介 1.2 菜单命令 1.3 工具栏 1.4 一个C程序的建立及运行 1.5 一个项目的建立及运行 1.6 帮助 第2章 程序调试 2.1 语法错误及纠正 2.2 逻辑错误及调试 2.3 程序调试实例 第二部分 习题与上机实验 第1章 认识C语言 一、知识要点 二、习题 三、实验 四、习题答案 第2章 顺序结构 一、知识要点 二、习题 三、实验 四、习题答案 第3章 选择结构 一、知识要点 二、习题 三、实验 四、习题答案 第4章 循环结构 一、知识要点 二、习题 三、实验 四、习题答案 第5章 数组 一、知识要点 二、习题 三、实验 四、习题答案 第6章 函数 一、知识要点 二、习题 三、实验 四、习题答案 第7章 自定义数据类型 一、知识要点 二、习题 三、实验 四、习题答案 第8章 指针 一、知识要点 二、习题 三、实验 四、习题答案 第9章 文件 一、知识要点 二、习题 三、实验 四、习题答案 第10章 位运算 一、知识要点 二、习题 三、实验 四、习题答案 第11章 面向对象的程序设计 一、知识要点 二、习题 三、实验 四、习题答案 第12章 程序设计基础知识 一、知识要点 二、习题 三、实验 四、习题答案 第三部分 综合设计范例 范例1——日历系统 一、系统概述 二、功能模块 三、问题分析 四、函数设计 五、程序清单 六、程序操作说明 范例2——学生信息管理系统 一、系统概述 二、功能模块 三、数据结构及说明 四、详细设计 五、程序清单 六、程序操作说明 参考文献
版权页: 插图: 3.现实世界中的任何事物都可以看作对象。对象通常通过属性(成员变量)描述其特征,通过方法(成员函数)实现其行为。类是对一组对象共同的行为和属性的描述。类和对象的关系与结构体类型和结构体变量的关系相似,其定义方法和引用方法也很类似,因此可以将类看作一种用户自定义的特殊的数据类型,需要先定义类,再定义对象。 4.“封装”有两层含义,其一是指将数据以及处理和使用这些数据的函数放在同一个结构里;其二是指将一个对象或者一个模块的复杂的、易变的部分隐藏起来,提供一个简单的、固定的对外接口。类似于结构体的嵌套定义,将已定义的类作为基类,可以生成新的派生类,并且可以实现多重派生。派生类继承了基类的所有成员,有效地实现了成员函数代码的重用。多态指的是具有继承关系(有共同的基类)的多个不同的对象,对同名的成员函数引用时尽管获得的消息相同,但各个对象可以有不同的响应。多态实现了接口的代码重用。 5.构造函数和析构函数是类中定义的两种特殊的公用成员函数,它们都不能指定返回值类型。构造函数的函数名与类名相同,可以带参数,可以重载,用来实现对象的创建和初始化工作。构造函数在对象被创建的时候由系统自动调用执行。
《高等学校计算机基础课程教材:C语言程序设计习题与上机实践》所用的程序设计语言是C语言。使用C语言解决某一实际问题的过程包括分析问题、确定数据结构、建立算法、编写程序、调试程序和执行程序等多个阶段。《高等学校计算机基础课程教材:C语言程序设计习题与上机实践》能帮助学生巩固和掌握所学知识,使学生能在有限的上机学时内有目的地、高效地完成实验。