第一部分 上机实验 1
第1章 概述 1
实验 C语言程序的编辑与调试 1
第2章 数据类型、运算符和表达式 11
实验一 数据类型、常量和变量 11
实验二 运算符和表达式 16
第3章 顺序结构程序设计 23
实验一 输入函数和输出函数 23
实验二 顺序结构程序设计 30
第4章 选择结构程序设计 32
实验 选择结构程序设计 32
第5章 循环结构程序设计 43
实验一 while和do-while语句的使用 43
实验二 for循环语句的使用 47
第6章 数组 53
实验一 一维数组 53
实验二 二维数组 58
实验三 字符数组与字符串 64
第7章 函数 68
实验一 函数的定义与调用 68
实验二 变量的作用域 77
实验三 编译预处理 83
第8章 构造数据类型 89
实验 结构体、共用体与枚举类型 89
第9章 指针 93
实验 指针 93
第10章 文件 104
实验 文件的基本操作 104
第11章 图形设计 111
实验 简单图形设计 111
第12章 综合应用 116
实验一 计算器设计 116
实验二 电话簿管理 122
第二部分 习题 135
第1章 概述 135
第2章 数据类型、运算符和表达式 137
第3章 顺序结构程序设计 140
第4章 选择结构程序设计 146
第5章 循环结构程序设计 156
第6章 数组 168
第7章 函数 174
第8章 构造数据类型 182
第9章 指针 187
第10章 文件 193
第11章 图形设计 198
第三部分 参考答案 203
第1章 概述 203
第2章 数据类型、运算符和表达式 203
第3章 顺序结构程序设计 204
第4章 选择结构程序设计 206
第5章 循环结构程序设计 209
第6章 数组 214
第7章 函数 217
第8章 构造数据类型 221
第9章 指针 223
第10章 文件 225
第11章 图形设计 227
附录 Turbo C编译错误信息 231
参考文献 243