本书共11个项目,内容主要包括Turbo C的安装、启动、集成开发环境,三大程序结构,函数,数组,指针,预处理,共用体,结构体,文件以及C++简介。在每章的*后均设有习题,使学生能够巩固本章所学知识。
作者长期从事C语言程序设计相关课程的教学科研等工作。在教学和实践工作中,充分了解C语言程序设计的教学重点和注意事项,并出版过多本相关教材,得到市场的肯定。本书适合作为高等职业院校“C语言程序设计”相关课程的教材,也可供自学使用。
张吴波,作者长期从事C语言程序设计相关课程的教学科研等工作。在教学和实践工作中,充分了解C语言程序设计的教学重点和注意事项,并出版过多本相关教材,得到市场的肯定。
第一部分 基础练习
第 1 章 C 语言程序设计基础 3
1.1 典型练习及解析 3
1.2 练习题 9
1.3 练习题参考答案 11
第2 章 C 语言的基本控制结构 12
2.1 典型练习及解析 12
2.2 练习题 21
2.3 练习题参考答案 29
第3 章 数组 30
3.1 典型练习及解析 30
3.2 练习题 35
3.3 练习题参考答案 39
第4 章 函数 40
4.1 典型练习及解析 40
4.2 练习题 47
4.3 练习题参考答案 52
第5 章 指针 53
5.1 典型练习及解析 53
5.2 练习题 63
5.3 练习题参考答案 71
第6 章 结构体与共用体 72
6.1 典型练习及解析 72
6.2 练习题 79
6.3 练习题参考答案 85
第7 章 文件 86
7.1 典型练习及解析 86
7.2 练习题 89
7.3 练习题参考答案 92
第二部分 实验指导
第 8 章 实验1 C 语言开发环境 95
8.1 实验目的 95
8.2 典型案例 95
8.3 实验内容 96
第9 章 实验2 基本数据类型与
表达式 102
9.1 实验目的 102
9.2 典型案例 102
9.3 实验内容 105
第10 章实验3 顺序程序设计 106
10.1 实验目的 106
10.2 典型案例 106
10.3 实验内容 113
第11 章 实验4 选择程序设计 114
11.1 实验目的 114
11.2 典型案例 114
11.3 实验内容 119
第12 章 实验5 循环程序设计 120
12.1 实验目的 120
12.2 典型案例 120
12.3 实验内容 126
第13 章 实验6 数组程序设计 127
13.1 实验目的 127
13.2 典型案例 127
13.3 实验内容 130
第14 章 实验7 函数程序设计 131
2??C语言程序设计实验与实训教程??
14.1 实验目的 131
14.2 典型案例 131
14.3 实验内容 137
第15 章 实验8 指针程序设计 138
15.1 实验目的 138
15.2 典型案例 138
15.3 实验内容 146
第16 章 实验9 结构体程序
设计 147
16.1 实验目的 147
16.2 典型案例 147
16.3 实验内容 151
第17 章 实验10 文件程序
设计 152
17.1 实验目的 152
17.2 典型案例 152
17.3 实验内容 157
第三部分 实训指导
第 18 章 综合案例—通讯录
管理程序 161
18.1 问题定义 161
18.2 系统分析 161
18.3 系统设计 162
18.4 系统实现 168
第19 章 实训进阶—基于Windows
的应用程序开发 174
19.1 初步认识Windows 应用
程序 174
19.2 Windows 句柄的概念 177
19.3 Windows 的窗口的构成 178
19.4 在Windows 应用程序中
创建窗口的基本步骤 178
19.5 Windows 程序的消息处理
机制与窗口函数 181
19.6 Windows 应用程序的执行
过程 185
19.7 在窗口中输出文字与图形 188
19.8 在窗口中创建按钮并响应
按钮的单击事件 194
19.9 在窗口中创建文本框并在文
本框中输入/输出数据 200
参考文献 205