《C语言程式设计基础与项目实训》是2009年中国人民大学出版社出版的图书,作者是文东、刘三满、林常清。
基本介绍
- 书名:C语言程式设计:基础与项目实训
- 作者:文东、刘三满、林常清
- ISBN:9787300099644
- 页数:258页
- 出版社:中国人民大学出版社
- 出版时间:2009年2月1日
- 装帧:平装
- 开本:16
内容简介
《C语言程式设计基础与项目实训》共分为12章, 前10章介绍了C语言的结构和语法规则、数据类型及其运算、C程式结构及控制语句、数组、函式、指针、编译预处理、结构体和共用体、位运算、档案等内容。第11章以“人事管理系统”这一综合实训项目为例,遵循软体开发的一般思路,并按照“需求陈述→功能描述→总体设计→程式实现”的过程,进行了详细的讲解。第12章提供了两个完整的课程设计项目,方便教师安排课程设计作业。
目录
第1章 C语言概述
1.1 C语言的发展与特点
1.1.1 C语言的发展
1.1.2 C语言的特点
1.2 C程式的结构和语法规则
1.2.1 C程式的基本结构
1.2.2 C语言函式的草本结构
1.2.3 C语言函式的语法规则
1.3 C程式上机指导
1.3.1 C程式开发过程
1.3.2 VisualC++6.0集成开发环境
1.4 小结
1.5 课后习题
1.5.1 单项选择题
1.5.2 填空题
1.6 上机实验
第2章 数据类型及其运算
2.1 标识符
2.2 C语言的数据类型
2.3 常量
2.3.1 整型、实型及符号常量
2.3.2 字元型常量
2.4 变数
2.4.1 变数的概念
2.4.2 变数的定义与初始化
2.5 运算符与表达式
2.5.1 C语言运算符概述
2.5.2 算术运算符与算术表达式
2.5.3 农达式中数据间的混合运算与类型转换
2.5.4 赋值运算符与赋值表达式
2.5.5 关係运算符与灭系表达式
2.5.6 逻辑运算符与逻辑表达式
2.5.7 条件运算符与条件表达式
2.5.8 逗号运算符与逗号表达式
2.6 小结
2.7 课后习题
2.7.1 单项选择题
2.7.2 填空题
2.8 上机实验2
第3章 C程式结构及控制语句
3.1 C程式的3种基本控制结构
3.2 顺序结构
3.2.1 C程式语句
3.2.2 输入/输出函式
3.3 选择结构
3.3.1 if语句
3.3 2switch语句
3.4 循环结构
3.4.1 whilc语句
3.4.2 do-whilc语句
3.4.3 for语句
3.4.4 break语句和continue语句
3.4.5 循环结构的嵌套
3.4.6 goto语句
3.4.7 循环结构程式设计套用
3.5 小结
3.6 课后习题
3.6.1 单项选择题
3.6.2 填空题
3.7.1 上机实验3
第4章 数组
4.1 维数组
4.1.1 一维数组的定义
4.1.2 一维数组元素的引用
4.1.3 一维数组的初始化
4.1.4 一维数组的应川
4.2 二维数组
4.2.1 二维数组的定义
4.2.2 二维数组元素的引用
4.2 3二维数组的初始化
4.3 字元数组和字元串数组
4.3.1 字元数组
4.3.2 字元串数组
4.4 小结
4.5 课后习题
4.5.1 单项选择题
4.5.2 填空题
4.6 上机实验4
第5章 函式
5.1 函式的定义与调用
5.1.1 函式定义
5.1.2 函式调用
5.1.3 函式的返回值与函式类型
5.1.4 被调用函式声明
5.1.5 函式套用举例
5.2 内部函式和外部函式
5.2.1 内部函式
5.2.2 外部函式
5.3 内部变数和外部变数
5.3.1 内部变数
5.3.2 外部变数
5.4 变数的存储类型
5.4.1 内部变数的存储类型
5.4.2 外部变数的存储类型
5.5 函式的数据传递
5.5.1 传值调用
5.5.2 传址调用
5.5.3 外部变数传递数据
5.6 数组作为函式参数
5.6.1 数组元素作为函式参数
5.6.2 数组名作为函式参数
5.7 递归函式
5.7.1 递归模型
5.7.2 递归的执行过程
5.8 小结
5.9 课后习题
5.9.1 单项选择题
5.9.2 填空题
5.10 上机实验5
第6章 指针
第7章 编译预处理
第8章 结构体和共用体
第9章 位运算
第10章 档案
第11章 综合项目开发
第12章 课程设计
附录A C语言运算符及优先权
附录B 部分字元与ASCII码对照表
附录C 答案与上机指导
参考文献