第1部分 习题解析 /1
1.1 习题1 /1
1.2 习题2 /2
1.3 习题3 /6
1.4 习题4 /30
1.5 习题5 /46
1.6 习题6 /62
1.7 习题7 /80
1.8 习题8 /84
1.9 习题9 /95
第2部分 实验指导 /103
2.1 C语言常用开发环境使用 /103
2.2 数据类型、运算符和表达式 /115
2.3 格式化输入输出函数的使用 /118
2.4 分支结构程序设计 /122
2.5 循环结构程序设计 /125
2.6 函数 /127
2.7 数组及其应用 /131
2.8 指针及其应用 /134
2.9 结构体及其应用 /139
2.10 文件 /144
第3部分 补充习题和模拟试卷 /150
3.1 补充习题 /150
3.1.1 程序填空题 /150
3.1.2 程序改错题 /167
3.1.3 编程题 /185
3.2 模拟试卷及参考答案 /199
3.2.1 笔试模拟试卷 /199
3.2.2 期中机试模拟试卷 /212
3.2.3 期末机试模拟试卷 /226
第4部分 等级考试指导 /241
4.1 C语言全国计算机等级考试 /241
4.2 C语言省级计算机等级考试 /245
第5部分 在线评测系统简介 /251
5.1 Online Judge系统简介 /251
5.2 系统常见提示信息 /251
5.3 系统使用方法简介 /252
5.4 提交代码中的基本问题 /252
5.5 本地调试技巧 /254
5.6 国内外典型在线评测系统介绍 /258
参考文献 /262