第一部分 C程序的建立及调试 1
第1章 Visual C++6.0开发环境 1
1.1 开发环境简介 1
1.2 菜单命令 3
1.3 工具栏 8
1.4 一个C程序的建立及运行 9
1.5 一个项目的建立及运行 12
1.6 帮助 15
第2章 程序调试 16
2.1 语法错误及纠正 16
2.2 逻辑错误及调试 21
2.3 程序调试实例 25
第二部分 习题与上机实验 30
第1章 认识C语言 30
一、知识要点 30
二、习题 31
三、实验 37
四、习题答案 40
第2章 顺序结构 41
一、知识要点 41
二、习题 42
三、实验 48
四、习题答案 52
第3章 选择结构 53
一、知识要点 53
二、习题 54
三、实验 62
四、习题答案 66
第4章 循环结构 67
一、知识要点 67
二、习题 68
三、实验 77
四、习题答案 80
第5章 数组 81
一、知识要点 81
二、习题 81
三、实验 88
四、习题答案 90
第6章 函数 91
一、知识要点 91
二、习题 92
三、实验 98
四、习题答案 101
第7章 自定义数据类型 102
一、知识要点 102
二、习题 103
三、实验 106
四、习题答案 110
第8章 指针 111
一、知识要点 111
二、习题 112
三、实验 119
四、习题答案 123
第9章 文件 124
一、知识要点 124
二、习题 125
三、实验 133
四、习题答案 136
第10章 位运算 137
一、知识要点 137
二、习题 138
三、实验 141
四、习题答案 145
第11章 面向对象的程序设计 146
一、知识要点 146
二、习题 147
三、实验 157
四、习题答案 164
第12章 程序设计基础知识 165
一、知识要点 165
二、习题 166
三、实验 171
四、习题答案 176
第三部分 综合设计范例 179
范例1——日历系统 179
一、系统概述 179
二、功能模块 179
三、问题分析 179
四、函数设计 180
五、程序清单 180
六、程序操作说明 186
范例2——学生信息管理系统 187
一、系统概述 187
二、功能模块 187
三、数据结构及说明 187
四、详细设计 187
五、程序清单 188
六、程序操作说明 196
参考文献 198