目录 1
第Ⅰ部分 教材习题解答 1
第1章 概述 1
第2章 结构化程序设计与小规模软件设计初步 1
第3章 C程序设计基础 1
第4章 简单的数据计算 2
第5章 程序控制结构基础 3
第6章 选择结构 3
第7章 循环结构 4
第8章 数组及其应用 6
第9章 字符与字符串 7
第10章 指针 9
第11章 函数 11
第12章 位运算 12
第13章 复合数据类型 12
第14章 文件 14
第15章 编译预处理 16
第16章 C++与面向对象程序设计 16
第17章 链表和堆栈 17
第18章 排序 18
第19章 查找 20
第Ⅱ部分 上机指导 22
一、Turbo C 2.0 22
安装 22
启动与退出 22
编辑 23
1.文件操作 24
2.编辑操作 25
编译运行 26
调试初步 27
配置 29
帮助 29
工程 30
二、Visual C++ 6.0 32
安装 32
启动与退出 33
建立工程 33
编辑 35
调试 36
帮助 37
第Ⅲ部分 上机实验与指导 38
一、上机实验的目的 38
二、上机实验的步骤 38
【实验1】 熟悉C语言的运行环境和C程序的运行方法 39
【实验2】 算术运算符与表达式 40
【实验3】 逻辑运算、关系运算和选择结构 43
【实验4】 循环结构 43
【实验5】 数组 45
【实验6】 字符与字符串 49
【实验7】 指针 53
【实验8】 函数 55
【实验9】 位运算 58
【实验10】 复合数据类型 59
【实验11】 文件 61
【实验12】 编译预处理 62
【实验13】 C++与面向对象 63
【实验14】 链表和堆栈 64
【实验15】 排序 65
【实验16】 查找 67
第Ⅳ部分 补充习题 68
第4章 简单的数据计算 68
第5章 程序控制结构基础 74
第6章 选择结构 77
第7章 循环结构 84
第8章 数组及其应用 91
第9章 字符与字符串 96
单元测试一 101
第10章 指针 108
第11章 函数 113
第12章 位运算 119
第13章 复合数据类型 122
第14章 文件 130
第15章 编译预处理 134
单元测试二 141
第17章 链表和堆栈 152
第18章 排序 158
第19章 查找 162
单元测试三 164
模拟试卷一 172
第Ⅴ部分 模拟试题 172
模拟试卷二 185
附录A 补充习题参考答案 199
第4章 简单的数据计算 199
第5章 程序控制结构基础 200
第6章 选择结构 200
第7章 循环结构 201
第8章 数组及其应用 201
第9章 字符与字符串 202
单元测试一 202
第10章 指针 204
第11章 函数 204
第13章 复合数据类型 205
第12章 位运算 205
第14章 文件 206
第15章 编译预处理 206
单元测试二 207
第17章 链表和堆栈 208
第18章 排序 208
第19章 查找 209
单元测试三 209
附录B 模拟试卷参考答案 211
模拟试卷一参考答案 211
模拟试卷二参考答案 212
附录C 常见错误和警告信息 213
附录D Turbo C常用库函数 218