第一部分 实验指导 1
实验一 编写简单的C语言程序 3
实验目的 3
实验内容 3
实验报告要求 12
实验二 基本数据处理 13
实验目的 13
实验内容 13
实验报告要求 15
实验三 计算分段函数 16
实验目的 16
实验内容 16
实验报告要求 22
实验内容 23
实验四 指定次数循环 23
实验目的 23
实验报告要求 27
实验五 使用函数编写程序 28
实验目的 28
实验内容 28
实验报告要求 34
实验六 分支结构程序设计 35
实验目的 35
实验内容 35
实验报告要求 40
实验七 循环结构程序设计(一) 41
实验目的 41
实验内容 41
实验报告要求 45
实验目的 46
实验内容 46
实验八 循环结构程序设计(二) 46
实验报告要求 48
实验九 综合实验 49
实验目的 49
实验内容 49
实验报告要求 53
实验十 数组 54
实验目的 54
实验内容 54
实验报告要求 57
实验目的 58
实验内容 58
实验十一 字符串 58
实验报告要求 60
实验十二 结构数组 61
实验目的 61
实验内容 61
实验报告要求 65
实验十三 函数和程序结构 66
实验目的 66
实验内容 66
实验报告要求 68
实验十四 指针 69
实验目的 69
实验内容 69
实验报告要求 72
实验内容 73
实验目的 73
实验十五 文件 73
实验报告要求 76
第二部分 习题指导 77
第1章 引言 79
1.1 示例和分析 79
1.2 教材习题参考答案 82
1.3 补充习题 82
第2章 用C语言编写程序 83
2.1 示例和分析 83
2.2 教材习题参考答案 87
2.3 补充习题 91
第3章 分支结构 92
3.1 示例和分析 92
3.2 教材习题参考答案 93
3.3 补充习题 95
第4章 循环结构 98
4.1 示例和分析 98
4.2 教材习题参考答案 100
4.3 补充习题 111
第5章 数据类型与表达式 113
5.1 示例和分析 113
5.2 教材习题参考答案 115
5.3 补充习题 121
第6章 数组 123
6.1 示例和分析 123
6.2 教材习题参考答案 125
6.3 补充习题 134
7.1 示例和分析 136
第7章 指针基础 136
7.2 教材习题参考答案 137
7.3 补充习题 139
第8章 结构 141
8.1 示例和分析 141
8.2 教材习题参考答案 142
8.3 补充习题 143
第9章 函数与程序结构 145
9.1 示例和分析 145
9.2 教材习题参考答案 150
9.3 补充习题 154
第10章 指针与数组 158
10.1 示例和分析 158
10.2 教材习题参考答案 163
10.3 补充习题 166
第11章 指针和结构及其他抽象类型 172
11.1 示例和分析 172
11.2 教材习题参考答案 173
11.3 补充习题 175
第12章 文件 178
12.1 示例和分析 178
12.2 教材习题参考答案 183
12.3 补充习题 186
第三部分 附录 189
附录一 191
附录1.1 模拟试卷一 191
附录1.2 模拟试卷二 198
附录二 206
附录2.1 模拟试卷一参考答案 206
附录2.2 模拟试卷二参考答案 208