学习指导 3
第1章 C语言程序设计概述 3
1.1学习要求 3
1.2内容要点 3
1.3典型例题分析 5
第2章 数据类型、运算符与表达式 10
2.1学习要求 10
2.2内容要点 10
2.3典型例题分析 12
第3章 顺序结构程序设计 18
3.1学习要求 18
3.2内容要点 18
3.3典型例题分析 20
第4章 选择结构程序设计 24
4.1学习要求 24
4.2内容要点 24
4.3典型例题分析 27
第5章 循环结构程序设计 35
5.1学习要求 35
5.2内容要点 35
5.3典型例题分析 39
第6章 数组 50
6.1学习要求 50
6.2内容要点 50
6.3典型例题分析 53
第7章 函数 60
7.1学习要求 60
7.2内容要点 60
7.3典型例题分析 63
第8章 用户标识符的作用域和存储类 70
8.1学习要求 70
8.2内容要点 70
8.3典型例题分析 72
第9章 编译预处理 77
9.1学习要求 77
9.2内容要点 77
9.3典型例题分析 79
第10章 指针 82
10.1学习要求 82
10.2内容要点 82
10.3典型例题分析 85
第11章 结构体、共用体和用户定义类型 105
11.1学习要求 105
11.2内容要点 105
11.3典型例题分析 111
第12章 位运算 125
12.1学习要求 125
12.2内容要点 125
12.3典型例题分析 126
第13章 文件 131
13.1学习要求 131
13.2内容要点 131
13.3典型例题分析 133
实验指导 143
实验一 顺序结构程序设计 143
实验二 选择结构程序设计 147
实验三 循环结构程序设计(一) 150
实验四 循环结构程序设计(二) 154
实验五 数组(一) 158
实验六 数组(二) 161
实验七 函数(一) 164
实验八 函数(二) 167
实验九 指针 171
实验十 结构体 175
实验十一 文件 178
附录 在Visual C++6.0集成开发环境下运行C程序 182