第一部分 C语言上机指导 1
1.1 在Visual C++环境下运行C语言程序 1
1.2 Visual C++环境下的程序调试 6
1.3 C语言程序设计的基本步骤 12
1.4 程序设计风格 13
第二部分 C语言实验安排 16
2.1 实验一C语言的数据描述和上机环境 16
2.2 实验二 顺序结构基本操作 22
2.3 实验三 分支结构程序设计 28
2.4 实验四 循环结构程序设计 36
2.5 实验五 数组的使用 42
2.6 实验六 字符处理 47
2.7 实验七 函数的使用 51
2.8 实验八 指针(一)——指针的定义和引用 57
2.9 实验九 指针(二)——指针数组和函数指针 61
2.1 0实验十 结构体和联合体 64
2.1 1实验十一 编译预处理 74
2.1 2实验十二 位运算 80
2.1 3实验十三 文件 85
2.1 4实验十四 综合程序设计 91
第三部分 典型程序设计案例分析 96
3.1 图书管理系统 96
3.2 电子通讯录管理系统 120
3.3 独轮车问题 133
3.4 输出万年历 139
3.5 贪吃蛇游戏 144
附录 153
附录1在Code::Blocks下运行C语言程序 153
附录2 C语言程序常见错误类型及解决方法 160
附录3 Visual C++常见错误信息对照表 164
附录四C语言常用标准库函数 172
参考文献 178