第1章 上机实验安排 1
1.1 C语言的上机环境 1
1.2 实验1 C程序开发环境及C的数据类型 9
1.3 实验2 简单C程序的设计 12
1.4 实验3 逻辑结构程序设计 14
1.5 实验4 循环结构程序设计 16
1.6 实验5 数组 18
1.7 实验6 函数 20
1.8 综合实训1 算术四则运算 22
1.9 实验7 指针 24
1.10 实验8 编译预处理和动态存储分配 28
1.11 实验9 结构体和共用体 30
1.12 实验10 位运算 38
1.13 实验11 文件 40
1.14 综合实训2 学生成绩统计计算 43
第2章 课程设计安排 46
2.1 课程设计大纲 46
2.2 课程设计题目及设计规范 46
2.3 课程设计报告范例 47
2.4 学生选课系统范例 48
第3章 习题及解析 69
3.1 C程序设计初步知识 69
参考答案 70
3.2 顺序结构程序设计 70
参考答案 74
3.3 选择结构程序设计 75
参考答案 79
3.4 循环结构程序设计 81
参考答案 86
3.5 数组 89
参考答案 93
3.6 函数 96
参考答案 99
3.7 指针 103
参考答案 105
3.8 编译预处理及动态分配 110
参考答案 113
3.9 结构体和共用体 116
参考答案 120
3.10 位运算 125
参考答案 127
3.11 文件 128
参考答案 129
参考文献 135