第一部分 实验 3
实验一 编写并运行简单的C程序 3
实验二 基本数据类型及其运算 10
实验三 数据的输入与输出 16
实验四 选择结构程序设计 26
实验五 循环结构程序设计 37
实验六 综合实验(一) 48
实验七 一维数组与二维数组 54
实验八 字符串 63
实验九 函数(一) 72
实验十 函数(二) 84
实验十一 变量的存储类型与生存期 96
实验十二 编译预处理与位运算 102
实验十三 综合实验(二) 108
实验十四 指针与字符串 117
实验十五 结构与联合 128
实验十六 排序与查找程序设计 140
实验十七 文件操作 153
实验十八 综合实验(三) 164
第二部分 课程设计 175
项目一 通讯录 175
项目二 五子棋游戏 189
项目三 英汉电子词典 199
项目四 运动会成绩统计与管理 204
项目五 俄罗斯方块 211
项目六 火车订票系统 222
项目七 图书信息管理系统 234
项目八 贪吃蛇游戏 245
第三部分 习题参考答案 253
第1章 C程序知识初步 253
第2章 基本数据类型及其操作 254
第3章 选择结构程序设计 257
第4章 循环结构 261
第5章 数组 265
第6章 函数 269
第7章 指针 273
第8章 结构及其他 278
第9章 文件 281
第10章 编译预处理与位运算 285
参考文献 287