第一篇 实验指导 1
实验一 C语言基本操作 1
一、目的与要求 1
二、实验内容 1
三、分析与讨论 3
实验二 简单程序设计 4
一、目的与要求 4
二、实验内容 4
三、分析与讨论 7
二、实验内容 8
一、目的与要求 8
实验三 顺序结构程序设计 8
三、分析与讨论 10
实验四 选择结构程序设计 10
一、目的与要求 10
二、实验内容 11
三、分析与讨论 15
实验五 循环结构程序设计 16
一、目的与要求 16
二、实验内容 16
一、目的与要求 22
二、实验内容 22
三、分析与讨论 22
实验六 数 组 22
三、分析与讨论 26
实验七 函 数 26
一、目的与要求 26
二、实验内容 26
三、分析与讨论 31
实验八 指 针 31
一、目的与要求 31
二、实验内容 31
实验九 编译预处理 34
一、目的与要求 34
三、分析与讨论 34
二、实验内容 35
三、分析与讨论 37
实验十 结构体和共用体 37
一、目的与要求 37
二、实验内容 37
三、分析与讨论 40
实验十一 位运算 40
一、目的与要求 40
二、实验内容 40
三、分析与讨论 42
实验十二 文 件 42
一、目的与要求 42
二、实验内容 42
三、分析与讨论 45
第二篇 要点精讲与习题解答 46
第1章 C语言概述 46
1.1 要点精讲 46
1.2 习题参考答案 47
第2章 数据类型、运算符和表达式 47
2.1要点精讲 47
2.2习题参考答案 49
第3章 顺序结构程序设计 50
3.1要点精讲 50
3.2习题参考答案 51
4.1要点精讲 53
第4章 选择结构程序设计 53
4.2习题参考答案 54
第5章 循环结构程序设计 57
5.1 要点精讲 57
5.2 习题参考答案 58
第6章 数 组 61
6.1要点精讲 61
6.2习题参考答案 62
第7章 指 针 66
7.1要点精讲 66
7.2习题参考答案 69
第8章 函 数 74
8.1 要点精讲 74
8.2习题参考答案 76
第9章 编译预处理 79
9.1要点精讲 79
9.2习题参考答案 79
第10章 结构体与联合 83
10.1要点精讲 83
10.2习题参考答案 83
第11章 位运算 89
11.1要点精讲 89
11.2习题参考答案 89
第12章 文 件 91
12.1要点精讲 91
12.2习题参考答案 92
第三篇 模拟试卷 97
模拟试卷一 97
模拟试卷一参考答案 101
模拟试卷二 104
模拟试卷二参考答案 110
附录1 Turbo C编译、连接和运行时的常见错误 113
一、编译时的常见错误 113
二、连接时的常见错误 114
三、运行时的常见错误 114
附录2 C语言程序设计调试技术 115
一、运行错误的判断与调试 115
二、基本调试手段 116