C语言程序设计项目化教程
作者: 樊为民,唐红雨
出版时间:2015年11月
出版社:南京大学出版社
- 南京大学出版社
- 9787305159756
- 194115
- 2015年11月
- 未分类
- 未分类
- TP312
樊为民、唐红雨主编的《C语言程序设计项目化教程》是一本基于能力培养体系的C语言程序设计教材,基本技能贯穿教学的始终,内容上采用“问题引导、任务驱动”的方式,将现实生活中的问题实例化,激发读者解决实际问题的兴趣,将枯燥乏味的编程过程变得生动有趣。
第1章 C语言概述
1.1 任务1——认识C语言程序及VC++6.0
1.2 C语言的发展及特点
1.3 初步认识C语言程序
1.4 软件开发方法
1.5 C语言程序上机调试步骤和方法
1.6 小结
习题
第2章 C语言程序设计的初步知识
2.1 任务2——关于银行利息的计算
2.2 C语言的数据类型
2.3 标识符
2.4 常量
2.5 变量
2.6 运算符与表达式
2.7 自增(自减)运算符及C语言运算符的优先级别
2.8 不同类型数据问的混合运算(包含数据类型转换)
2.9 小结
习题
第3章 顺序结构程序设计
3.1 任务3——将英里转换为公里
3.2 C语句
3.3 数据的输出
3.4 数据的输入
3.5 小型案例
3.6 小结
习题
第4章 选择结构程序设计
4.1 任务4——有节约要求的水费问题
4.2 if语句
4.3 switch语句
4.4 小型案例
4.5 小结
习题
第5章 循环结构程序设计
5.1 任务5——公司员工薪水计算
5.2 while语句
5.3 do—while语句
5.4 for语句
5.5 循环嵌套
5.6 goto语句以及用goto语句构成循环
5.7 break语句和continue语句
5.8 小型案例
5.9 小结
习题
第6章 数组
6.1 任务6——用冒泡法对10个数排序
6.2 一维数组
6.3 二维数组
6.4 字符数组
6.5 小型案例
6.6 小结
习 题
第7章 函数
7.1 任务7——从身份证号码中间提取出生日期、性别、年龄等信息
7.2 函数的概念
7.3 函数的参数和返回值
7.4 函数的参数传递方式
7.5 函数的调用
7.6 变量的作用域和存储类型
7.7 函数的作用范围
7.8 小型案例
7.9 小结
习题
第8章 编译预处理
8.1 任务8——求解某校园圆形花坛的圆周长及圆面积
8.2 宏定义
8.3 文件包含命令
8.4 条件编译
8.5 小型案例
8.6 小结
习题
第9章 指针
9.1 任务9——利用指针变量完成税率的调整并打印前后结果
9.2 指针变量
9.3 指针与数组
9.4 指针与字符串
9.5 指针与函数
9.6 指向指针的指针变量
9.7 main()函数的形参和void指针
9.8 小型案例
9.9 小结
习题
第10章 构造数据类型
10.1 任务10——输出一批学生的基本信息
10.2 结构体
10.3 结构体与函数
10.4 结构体与指针
10.5 链表
10.6 共用体
10.7 枚举类型
10.8 typedef类型声明
10.9 小型案例
10.1 0小结
习题
第11章 文件
11.1 任务11——磁盘文件信息复制
11.2 文件类型指针
11.3 文件的基本操作
11.4 文件的定位函数
11.5 文件出错检测函数
11.6 小型案例
11.7 小结
习题
第12章 位运算
12.1 位的运算
12.2 位段
12.3 小型案例
12.4 小结
习题
附录
附录1 C语言关键字
附录2
参考文献