第1章 C语言程序开发环境 1
1.1 C语言程序开发过程 1
1.2 DOS操作系统 2
1.3 Windows操作系统 7
1.4 UNIX/Linux操作系统 11
第2章 Turbo C集成开发环境 14
2.1 安装 14
2.2 菜单功能 16
2.3 实用工具简介 25
2.4 程序的编辑及调试 33
第3章 Visual C++集成开发环境 39
3.1 安装与启动 39
3.2 菜单功能 41
3.3 工具栏的功能介绍 44
3.4 上机操作实例 46
第4章 UNIX/Linux下的C开发环境 50
4.1 建立C语言程序 50
4.2 调试C语言程序 54
第5章 C语言上机实验 57
实验一 熟悉C语言程序开发环境 57
实验二 数据描述 58
实验三 顺序结构程序设计 62
实验四 选择结构程序设计 63
实验五 循环结构程序设计 66
实验六 函数与编译预处理 71
实验七 数组 73
实验八 指针 79
实验九 结构体与共用体 85
实验十 链表 89
实验十一 位运算操作 90
实验十二 文件 91
实验十三 综合程序设计 93
第6章 习题 103
习题一 C语言程序设计概述 103
习题二 C语言的基本数据类型与表达式 104
习题三 顺序结构程序设计 105
习题四 选择结构程序设计 106
习题五 循环结构程序设计 108
习题六 函数与编译预处理 112
习题七 数组 116
习题八 指针 118
习题九 结构体数据类型与链表 121
习题十 共用体与枚举类型 123
习题十一 文件 127
习题十二 综合程序设计 129
习题十三 C++基础 130
第7章 习题解答 137
习题一 C语言程序设计概述 137
习题二 C语言的基本数据类型与表达式 137
习题三 顺序结构程序设计 139
习题四 选择结构程序设计 141
习题五 循环结构程序设计 142
习题六 函数与编译预处理 147
习题七 数组 153
习题八 指针 158
习题九 结构体数据类型与链表 165
习题十 共用体与枚举类型 180
习题十一 文件 180
习题十二 综合程序设计 192
习题十三 C++基础 192
附录 Turbo C编译错误信息表 210