第一部分习题与解答
第1章C语言程序设计概述1
1.1教材习题解答1
1.2补充习题及解答3第2章数据类型、运算符和表达式5
2.1教材习题解答5
2.2补充习题及解答9第3章顺序结构14
3.1教材习题解答14
3.2补充习题及解答18第4章选择结构24
4.1教材习题解答24
4.2补充习题及解答30第5章循环控制40
5.1教材习题解答40
5.2补充习题及解答45第6章数组60
6.1教材习题解答60
6.2补充习题及解答70第7章函数83
7.1教材习题解答83
7.2补充习题及解答87第8章指针103
8.1教材习题解答103
8.2补充习题及解答114第9章复合数据类型131
9.1教材习题解答131
9.2补充习题及解答136第10章文件147
10.1教材习题解答147
10.2补充习题及解答155第11章位操作164
11.1教材习题解答164
11.2补充习题及解答167第12章编译预处理172
12.1教材习题解答172
12.2补充习题及解答175第二部分实验与上机指导
实验ⅠC语言的运行环境和运行过程180实验Ⅱ数据类型、运算符和表达式185实验Ⅲ顺序结构188实验Ⅳ选择结构191实验Ⅴ循环控制195实验Ⅵ数组199实验Ⅶ函数程序设计205实验Ⅷ指针的应用210实验Ⅸ复合数据类型216实验Ⅹ文件操作219实验Ⅺ位运算225实验Ⅻ编译预处理228
第三部分附录
附录A综合设计实验(课程设计)231
A.1课程设计概述231
A.1.1课程设计目的与任务231
A.1.2课程设计基本内容与要求231
A.1.3课程设计考核232
A.2程序设计方法232
A.2.1需求分析233
A.2.2系统设计233
A.2.3程序设计234
A.2.4系统调试234
A.3课程设计任务书234
A.4课程设计报告234附录B课程设计任务书236
B.1职工信息管理系统236
B.2飞机订票系统237
B.3简易英汉词典238
B.4游戏账号管理系统238
B.5简易文本处理系统239
B.6猜数字游戏239附录C课程设计报告实例241
C.1用户登录系统课程设计报告241
C.2通讯录管理系统课程设计报告257
C.3字符串处理系统课程设计报告274