第一部分 习题 1
第1章 C语言入门 1
第2章 选择结构 8
第3章 循环结构 18
第4章 数组 25
第5章 函数 30
第6章 用户自定义数据类型 36
第7章 指针 39
第8章 文件 44
第9章 图形及音乐编程基础 47
第10章 面向对象的程序设计 49
第二部分 开发环境及程序调试第1章 Win-TC集成开发环境 53
1.1 开发环境简介 53
1.2 Win-TC程序调试过程 59
第2章 Visual C++ 6.0开发环境 61
2.1 Visual C++ 6.0开发环境简介 61
2.2 Visual C++ 6.0中的程序调试过程 70
第3章 程序调试及测试 75
3.1 查找语法错误 75
3.2 调试逻辑错误 76
3.3 常见错误 78
3.4 程序测试方法 81
第三部分 实验 85
实验1 C程序的基本操作 85
实验2 数据的输入和输出 88
实验3 选择结构 91
实验4 循环结构 95
实验5 数组的定义和引用 99
实验6 字符数组 103
实验7 函数的定义与调用 108
实验8 函数嵌套调用 112
实验9 结构体和结构数组 117
实验10 指针基本操作 120
实验11 指针应用 124
实验12 文件操作 126
实验13 绘图编程 128
实验14 面向对象编程 133
第四部分 综合设计 135
第1章 综合设计目的及要求 135
第2章 综合设计实例——简易提款机系统设计 139
第3章 综合设计实例——通信录管理系统设计 151
附录A 习题参考答案 163
附录B 期末考试模拟题 183
附录C 期末考试模拟题参考答案 189
参考文献 190