第1部分 实验指导 2
实验1 C语言程序的运行环境和运行方法 2
实验2 数据运算 7
实验3 选择结构程序设计 11
实验4 循环结构程序设计 17
实验5 综合程序设计 22
实验6 一维数组程序设计 27
实验7 二维数组程序设计 31
实验8 字符数组程序设计 35
实验9 函数的基本用法 40
实验10 函数的嵌套与递归 44
实验11 变量的作用域与存储类别 48
实验12 指针变量 53
实验13 指针与数组 57
实验14 预处理命令 62
实验15 结构体变量初始化与引用 67
实验16 结构体与函数 72
实验17 位运算 79
实验18 文件的读写 82
实验19 文件的定位与检测 87
实验20 C语言程序设计综合应用 91
第2部分 C语言程序设计选择题精编 98
习题1 数据类型及表达式 98
习题2 顺序结构和选择结构 108
习题3 循环结构 125
习题4 数组 140
习题5 函数 164
习题6 编译预处理 188
习题7 指针 194
习题8 结构体 212
习题9 共用体 219
习题10 链表 220
习题11 位运算 223
习题12 文件 226
第3部分 上机操作题 230
第1套试题 230
第2套试题 232
第3套试题 234
第4套试题 236
第5套试题 238
参考文献 244