C语言实训教程

C语言实训教程
作 者: 韩莹 丰继林 单维锋
出版社: 清华大学出版社
丛编项: 高等学校计算机科学与技术教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C C++ C# VC VC++ 程序设计 计算机/网络
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C语言实训教程》作者简介

内容简介

c语言程序设计项目实习是c语言学习过程中的一个非常重要的环节,项目实习不仅帮助学生掌握c语言程序设计的基本知识,更重要的是培养学生掌握程序设计开发的基本素质、思维方法和技能,锻炼学生的程序设计综合能力,为今后较快地参与实际软件项目的开发奠定坚实的基础。书中精选了学生感兴趣的、难度适中的、很多高校实习用过的典型案例,教师可以根据学生的具体情况组织学生通过独立或分组讨论的方式进行实习。《c语言实训教程》共有27章,包含了25个实习项目,书中章节安排特点如下:第1章介绍了实训的要求及说明;第2章介绍了vc绘图easyx库的使用方法;从第3章开始到第27章,每个项目作为一个章节,项目难度按章节递进。根据项目要求,数据多是基于文件操作的,在数据存储方式上既有选择数组的、也有选择链表的;游戏项目中的绘图操作,使用了由easyx工作小组开发的,利用vc开发平台和tc绘图功能相结合而成的easyx库,通过调用库中简单的函数实现绘图操作;所有项目的程序代码都是在vc环境下上机调试通过;各个项目主要包括了设计题目、设计目的、功能设计要求及项目详细设计,在详细设计小节中又主要包括项目功能模块图、项目流程图、项目数据结构、项目文件及项目主要函数的设计与实现。这25个项目分别是:atm终端机模拟系统、学生宿舍管理系统、电子通讯录管理系统、万年历系统、学生选课系统、食堂饭卡管理系统、学生成绩管理系统、员工工资管理系统、图书馆借阅管理系统、飞机订票系统、实验室设备管理系统、小型的物业管理系统、小型超市管理系统、简单文本编辑器、简易四则运算计算器、俄罗斯方块、双人对战五子棋单机游戏、扫雷游戏、连连看游戏、打字母小游戏、贪吃蛇游戏、推箱子游戏、手动搜索迷宫游戏、基于词典的中文切词词典算法实现、一种基于二进制串的trie索引树分词词典机制。

图书目录

目录回到顶部↑ 《c语言实训教程》

第1章项目课程实训要求及说明

1.1项目教学目标

1.2项目课程实训总体要求

1.3项目课程实训过程及教学方式

1.4项目软件开发过程

1.5代码书写要求及编码原则

1.6项目课程实训设计报告内容要求及规范格式

1.7项目课程实训考核方式

第2章vc 6.0简单绘图说明

2.1几个基本概念

2.2函数说明

2.3简单绘图

2.4常用的绘图语句

2.5结合流程控制语句来绘图

2.6数学知识在绘图中的运用

2.7实现简单动画

2.8捕获按键,实现动画的简单控制

2.9用函数简化相同图案的制作

2.10绘图中的位运算

.2.11用鼠标控制绘图

2.12随机函数

2.13数组

2.14加载图片

2.15通过位运算实现颜色的分离与处理

2.16窗体句柄

2.17设备上下文句柄

第3章atm终端机模拟系统

3.1设计题目

3.2功官皂设计要求

3.3详细设计

第4章学生宿舍管理系统

4.1设计题目

4.2功能设计要求

4.3详细设计

第5章电子通讯录管理系统

5.1设计题目

5.2功能设计要求

5.3详细设计

第6章万年历系统

6.1设计题目

6.2功能设计要求

6.3详细设计

第7章学生选课系统

7.1设计题目

7.2功能设计要求

7.3详细设计

第8章食堂饭卡管理系统

8.1设计题目

8.2功能设计要求

8.3详细设计

第9章学生成绩管理系统

9.1设计题目

9.2功能设计要求

9.3详细设计

第10章员工工资管理系统

10.1设计题目

10.2功能设计要求

10.3详细设计

第11章图书馆借阅管理系统

11.1设计题目

11.2功能设计要求

11.3详细设计

第12章飞机订票系统

12.1设计题目

12.2功能设计要求

12.3详细设计

第13章实验室设备管理系统

13.1设计题目

13.2功能设计要求

13.3详细设计

第14章小型的物业管理系统

14.1设计题目

14.2功能设计要求

14.3详细设计

第15章小型超市管理系统

15.1设计题目

15.2功能设计要求

15.3详细设计

第16章简单文本编辑器

16.1设计题目

16.2功能设计要求

16.3详细设计

第17章简易四则运算计算器

17.1设计题目

17.2功能设计要求

17.3详细设计

第18章俄罗斯方块

18.1设计题目

18.2功能设计要求

18.3详细设计

第19章双人对战五子棋单机游戏

19.1设计题目

19.2功能设计要求

19.3详细设计

第20章扫雷游戏

20.1设计题目

20.2功能设计要求

20.3详细设计

第21章连连看游戏

21.1设计题目

21.2功能设计要求

21.3详细设计

第22章打字母小游戏

22.1设计题目

22.2功能设计要求

22.3详细设计

第23章贪吃蛇游戏

23.1设计题目

23.2功能设计要求

23.3详细设计

第24章推箱子游戏

24.1设计题目

24.2功能设计要求

24.3详细设计

第25章手动搜索迷宫游戏

25.1设计题目

25.2功能设计要求

25.3详细设计

第26章基于词典的中文切词词典算法实现

26.1设计题目

26.2设计目的

26.3功能设计要求

26.4详细设计

第27章一种基于二进制串的trie索引树分词词典机制

27.1设计题目

27.2设计目的

27.3功能设计要求

27.4详细设计

参考文献