第1部分 基础实验 1
实验1 熟悉Turbo C的上机环境 2
实验2 基本数据类型 7
实验3 运算符与表达式 13
实验4 C顺序结构 18
实验5 选择结构 21
实验6 循环结构 26
实验7 流程控制的综合应用 30
实验8 数组与字符串 34
实验9 函数的定义和调用 39
实验10 变量的作用域和生存周期 45
实验11 预处理命令 49
实验12 指针 52
实验13 结构体、共用体与枚举 59
实验14 文件 64
实验15 C语言接口编程与调用汇编 69
实验16 图形编程 75
第2部分 综合性、设计性实验 80
实验17 矩阵综合操作系统 81
实验18 学生成绩管理系统 82
实验19 通讯录管理系统 83
实验20 四则运算CAI系统的设计与实现 84
实验21 通用图形弹出式菜单系统的设计与实现 85
第3部分 编程提高实验 86
实验22 显示汉字程序 87
一、汉字显示原理 87
二、汉字库的读取与显示 88
三、汉字显示实例 89
四、汉字显示实验 91
实验23 鼠标驱动编程 92
一、鼠标驱动的基本原理 92
二、鼠标驱动实例 92
三、鼠标驱动应用实验 94
实验24 用C语言实现屏幕放大镜 95
一、屏幕放大的基本原理 95
二、应用实例 95
三、屏幕放大镜实验 99
附录A Turbo C上机环境与基本操作 100
附录B 建立自己的函数库 105
附录C Visual C++6.0平台下进行C程序设计 106
附录D 全国计算机等级考试二级C语言考试大纲 109
参考文献 111