第1部分 基本数据结构应用
实训1 万年历
1.1 系统概要
1.2 基本功能要求
1.3 主要知识点
1.4 系统设计思路
1.5 部分程序代码
实训2 双向链表功能应用
2.1 系统概要
2.2 基本功能要求
2.3 主要知识点
2.3.1 基本概念
2.3.2 建立动态链表
2.3.3 链表的输出
2.3.4 链表的删除操作
2.3.5 链表的插入操作
2.3.6 双向链表
2.4 系统设计思路
2.5 部分程序代码
实训3 完全=叉树
3.1 系统概要
3.2 基本功能要求
3.3 主要知识点
3.4 系统设计思路
3.5 部分程序代码
实训4 龟兔赛跑
4.1 系统概要
4.2 基本功能要求
4.3 主要知识点
4.4 系统设计思路
4.5 部分程序代码
实训5 人机苹果大战
5.1 系统概要
5.2 基本功能要求
5.3 主要知识点
5.4 系统设计思路
5.5 部分程序代码
第2部分 综合应用
实训6 通讯录
6.1 系统概要
6.2 基本功能要求
6.3 主要知识点
6.4 系统设计思路
6.5 部分程序代码
实训7 学生成绩管理系统
7.1 系统概述
7.2 基本功能要求
7.3 主要知识点
7.4 系统程序结构
7.5 部分程序代码
实训8 学生档案管理系统
8.1 系统概要
8.2 基本功能要求
8.3 主要知识点
8.4 系统设计思路
8.4.1 系统模块划分
8.4.2 系统数据结构
8.4.3 函数设计
8.5 部分程序代码
第3部分 图形界面部分
实训9 简单的C语言图形编程
9.1 系统概要
9.2 基本功能要求
9.3 主要知识点
9.3.1 字符屏幕函数
9.3.2 图形函数
9.4 系统程序结构及主要算法
9.5 系统主要函数源程序代码
实训10 C语言图形界面编程
10.1 系统概要
10.2 基本功能要求
10.3 主要知识点
10.4 系统设计思路
10.4.1 系统运行流程图
10.4.2 数据结构和函数的设计
10.5 主要函数代码
实训11 五子棋游戏
11.1 系统概要
11.2 基本功能要求
11.2.1 功能
11.2.2 基本功能模块描述
11.3 主要知识点
11.4 系统设计思路
11.5 程序伪代码
实训12 俄罗斯方块游戏程序
12.1 系统概要
12.2 基本功能要求
12.3 主要知识点
12.4 系统设计思想
12.5 部分程序代码
参考文献