本书是《C语言程序设计》(张磊主编)的配套书,包括实验指导、课程设计指导、习题解答和典型题例分析4部分内容。
实验指导部分由18个实验构成,每个实验对应主教材的一个教学单元,紧紧围绕单元教学目标设计实验项目,每个实验包括实验目的、实验内容、实验指导和思考题4项内容;课程设计指导部分结合通讯录管理程序实例,对C语言课程设计进行了系统介绍,并提供了用于课程设计的练习题目;习题解答部分对主教材的习题进行了解答;典型题例分析部分结合主教材的教学内容,参考C语言等级考试二级新大纲,精选和设计了部分典型题目,并进行了分析解答。
本书强化实验指导书的实验指导功能,真正解决了“怎么做?”的问题;引入课程设计,完善实践环节教学内容体系;在进行典型题例选题时,做到知识和技能并重、教材学习和等级考试兼顾。
本书适合作为高等院校各专业“C语言程序设计”公共课辅导教材,也可供编程人员和参加全国计算机等级考试(二级C)的读者学习参考。
- 第1章 实验指导
- 实验一 C语言程序的编辑和运行
- 实验二 数据及其运算
- 实验三 数据的输入、输出及顺序结构程序设计
- 实验四 分支结构程序设计
- 实验五 循环结构程序设计
- 实验六 循环结构程序设计应用
- 实验七 数组基础
- 实验八 数组应用
- 实验九 函数基础
- 实验十 函数应用
- 实验十一 指针基础
- 实验十二 指针和函数
- 实验十三 结构体
- 实验十四 链表
- 实验十五 文件
- 实验十六 位运算
- 实验十七 编译预处理
- 实验十八 从C到C
- 第2章 课程设计指导
- 2.1 课程设计概述
- 2.1.1 课程设计的目的要求
- 2.1.2 课程设计的基本过程
- 2.2 通讯录管理程序设计
- 2.2.1 题目的内容要求
- 2.2.2 程序的功能设计
- 2.2.3 程序的数据设计
- 2.2.4 程序的函数设计
- 2.2.5 函数编程及调试
- 2.2.6 整体调试
- 2.3 课程设计练习题目
- 第3章 习题解答
- 习题一
- 习题二
- 习题三
- 习题四
- 习题五
- 习题六
- 习题七
- 习题八
- 习题九
- 习题十
- 习题十一
- 习题十二
- 习题十三
- 习题十四
- 习题十五
- 习题十六
- 习题十七
- 习题十八
- 第4章 典型题例分析
- 4.1 程序设计概述
- 4.2 数据及其运算
- 4.3 程序设计基础
- 4.4 分支结构程序设计
- 4.5 循环结构程序设计基础
- 4.6 循环结构程序设计应用
- 4.7 数组基础
- 4.8 数组应用
- 4.9 函数基础
- 4.10 函数应用
- 4.11 指针基础
- 4.12 指针和函数
- 4.13 结构体
- 4.14 链表
- 4.15 文件
- 4.16 共用体、枚举和位运算
- 4.17 编译预处理和数据类型再命名
- 4.18 从C到C
- 附录A 常用ASCII码字符对照表
- 附录B C语言的运算符
- 附录C Turbo C 2.0编译错误信息一览表
- 参考文献