第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