内容简介
第1章 C程序初步
1.1 相关基础知识
1.1.1 程序
1.1.2 集成开发环境
1.1.3 Visual C++6.0
1.2 实验内容
1.2.1 建立及运行第一个C程序
1.2.2 建立自己的C程序
1.2.3 建立C++源程序
1.3 程序体验
第2章 C语言的数据
2.1 程序理解
2.2 程序调试
2.3 程序设计
第3章 运算符和表达式
3.1 程序理解
3.2 程序调试
3.3 程序设计
第4章 顺序结构程序设计
4.1 程序理解
4.2 程序调试
4.3 程序设计
4.4 课程设计
第5章 选择结构程序设计
5.1 程序理解
5.2 程序调试
5.3 程序设计
5.4 课程设计
第6章 循环结构程序设计
6.1 程序理解
6.2 程序调试
6.3 程序设计
6.4 课程设计
第7章 循环结构程序应用
7.1 程序理解
7.2 程序调试
7.3 程序设计
第8章 模块化程序设计
8.1 程序理解
8.2 程序调试
8.3 程序设计
8.4 课程设计
第9章 变量的存储属性和预编译命令
9.1 程序理解
9.2 程序调试
第10章 数组
10.1 程序理解
10.2 程序调试
10.3 程序设计
第11章 二维数组和字符数组
11.1 程序理解
11.2 程序调试
11.3 程序设计
11.4 课程设计
第12章 数组趣味程序
12.1 大整数运算
12.2 扫雷游戏程序
12.3 用JavaScrit编写扫雷游戏
第13章 指针
13.1 程序理解
13.2 程序调试
13.3 程序设计
第14章 指针与数组
14.1 程序理解
14.2 程序调试
14.3 程序设计
14.4 课程设计
第15章 结构体与共用体
15.1 程序理解
15.2 程序调试
15.3 程序设计
15.4 课程设计
第16章 链表
16.1 程序理解
16.2 程序调试
16.3 程序设计
第17章 文件
17.1 程序理解
17.2 程序调试
17.3 程序设计
第18章 课程设计案例
18.1 扑克牌游戏
18.1.1 概要设计
18.1.2 递增式开发与重构
18.1.3 测试驱动
18.2 源程序及说明
18.3 课程设计任务
18.3.1 任务1
18.3.2 任务2