本书共分为两篇。实验篇为上机实验指导,涉及顺序结构程序设计、分支结构程序设计、循环结构程序设计、函数、数组、结构体与共用体、指针、位运算、文件等部分内容的相关实验项目,每一部分的实验项目按照“由浅入深、循序渐进”的原则设置了三个层次。习题篇为每章的习题及参考答案。配套光盘的教学资源中提供了每个实验项目的问题解析、参考程序、在线测试等,以便于学生自学。
本书通俗易懂,实验项目设置合理,符合学生对程序设计类课程知识掌握的规律,适合各类高等院校“C语言程序设计”课程的实验教学,同时也可以作为独立的实训教材。
- 实验篇
- 实验1 熟悉C语言编程环境
- 实验2 顺序结构程序设计
- 2.1 基本数据类型和表达式
- 2.2 输入和输出函数
- 实验3 分支结构程序设计
- 实验4 循环结构程序设计
- 实验5 函数
- 5.1 函数的定义及调用
- 5.2 函数的嵌套调用和递归调用
- 5.3 使用工程组织多个程序文件
- 实验6 综合实验一
- 实验7 数组
- 实验8 结构体与共用体
- 实验9 指针
- 9.1 指针的概念及基本运算
- 9.2 指针与数组
- 9.3 单向链表
- 实验10 位运算
- 实验11 文件
- 实验12 综合实验二
- 习题篇
- 习题1 C语言基础知识
- 习题2 分支结构程序设计
- 习题3 循环结构程序设计
- 习题4 函数
- 习题5 数组
- 习题6 结构体与共用体
- 习题7 指针
- 习题8 位运算
- 习题9 文件