第1章 熟悉C语言集成开发工具 1
实验1 Visual C++2010 Express的基本操作 1
实验2 Visual C++6.0的基本操作 9
常见错误 20
习题1 20
第2章 基本数据类型、运算符和表达式 23
实验1 基本数据类型 23
实验2 运算符和表达式 25
常见错误 28
习题2 28
第3章 C语言程序设计初步 34
实验1 putchar函数与getchar函数 34
实验2 printf函数 35
实验3 scanf函数 38
常见错误 40
习题3 41
第4章 选择结构程序设计 52
实验1 if语句 52
实验2 switch语句 55
实验3 条件表达式的应用 57
常见错误 58
习题4 59
第5章 循环结构程序设计 73
实验1 循环语句的使用 73
实验2 嵌套循环 78
实验3 continue和break语句 81
常见错误 84
习题5 84
第6章 数组 100
实验1 一维数组 100
实验2 二维数组 102
常见错误 107
习题6 107
第7章 函数 116
实验1 函数的定义和调用 116
实验2 数组作为函数参数 118
实验3 变量的作用域和存储类别 119
实验4 大型C语言程序的组织 121
常见错误 121
习题7 122
第8章 指针 139
实验1 指针和指针变量 139
实验2 指针与数组 141
实验3 指针数组与指向指针的指针 144
实验4 指针与函数 147
常见错误 150
习题8 150
第9章 字符串 168
实验1 字符数组 168
实验2 字符串指针变量 170
实验3 字符串处理函数 173
常见错误 175
习题9 175
第10章 结构体、共用体和枚举 200
实验1 结构体 200
实验2 单向链表 202
实验3 共用体 202
实验4 枚举 204
常见错误 205
习题10 205
第11章 文件 225
实验1 顺序存取文件 225
实验2 随机存取文件 229
常见错误 233
习题11 233
习题参考答案 252
习题1 参考答案 252
习题2 参考答案 252
习题3 参考答案 253
习题4 参考答案 254
习题5 参考答案 255
习题6 参考答案 256
习题7 参考答案 257
习题8 参考答案 259
习题9 参考答案 260
习题10 参考答案 261
习题11 参考答案 262
参考文献 264