出版社:科学出版社
年代:2015
定价:46.0
本书内容目录参见后面的阐述。主要内容包括如下三个篇章。参第一篇:磨刀不误砍柴工主要介绍C语言的基本概述,发展以及能做什么;并对当前主流的开发平台VC++和VS.NET2013平台下常规项目的创建进行了介绍。第二篇:万丈高楼平地起主要提供C基本语法基础和相关知识领域的概述,以方便尚未学习过C语言或对C语言基本语法还不够熟悉的同学,以方便查阅。第三篇:绝知此事要躬行该篇是本书的核心,按照C语言本身的知识体系,包括程序流程、大项目组织、递归及应用、数组、结构、指针、文件、数据库及图形处理等九大知识领域,通过9个实战项目,将C语言结构化程序设计思想充分应用于这9个实战项目当中。每个实战项目包括问题的描述、算法分析、流程设计以及主要功能实现代码等,展示了一个典型项目的完整开发过程。
第 篇磨刀不误砍柴功l
第1章C语言也能干大事
1.1C语言的发展历史
1.1.1C语言早期发展
1.1.2K8yRC
1.1.3ANSIC和ISOC
1.1.4C
1.2为什么要学习C语言
1.2.1C语言通用性强
1.2.2C语言的排行榜
1.3C语言能够做什么
第2章C语言的编译环境
2.1VisualC+J60快速入门II
2.1.1VisualCI+60集成开发环境 II
2.1.2程序调试
2.2VisualStudi02013快速入门
2.2.1VisualStudi02013的安装
2.2.2VisualStudi02013开发环境
000程序调试
第3章C语言的程序结构
3.1第 个C程序:HelloWorld
3.2C语言的程序结构
第4章C语言的规范
4.1软件编程规范概述
4.2C代码排版
4.3C代码注释
4.4C代码编玛规范
第二篇绝知此事要躬行
实战l程序流程
1.1输入三个实数,判断能否构成三角形
1.1.1项目功能需求
1.1.2知识点分析
1.1.3算法思想
1.1.4系统流程图
1.1.5项目实现
1.1.6项目扩展
1.2简单的四则计算器
1.2.1项目功能需求
1.2.2知识点分析
1.2.3算法思想
1.2.4系统流程图
1.2.5项目实现
1.2.6项目扩展
1.3猴子吃桃问题(循环实现)
1.3.1项目功能需求
1.3.2知识点分析
1.3.3算法思想
1.3.4系统流程图
1.3.5项目实现
1.3.6项目扩展
1.4拓展项目
战2递归及应用
2.1递归思想
2.1.1问题由来
2.1.2递归思想
2.1.3简单递归问题求解
9.9猴子吃桃问题
2.2.1项目功能需求
2.2.2知识点分析
2.2.3算法思想
2.2.4系统流程图~
9.9.5项目实现
2.2.6项目扩展
2.3汉诺塔问题
2.3.1项目功能需求
2.3.2知识点分析
2.3.3算法思想
2.3.4系统流程图
2.3.5项目实现
2.3.6项目扩展
2.4拓展项目
2.4.1猴子摘桃问题
2.4.2其他拓展项目
实战3大型项目组织
3.1程序菜单实现
3.1.1菜单设计
3.1.2菜单框架
3.2VCJ+下典型项目组织
3.2.1项目的功能需求
3.2.2项目框架搭建
3.2.3项目实现
324运行结果展示
3.3VSNET下大项目组织
3.3.1项目功能需求
3.3.2知识点分析
3.3.3算法思想
3.3.4系统流程图
3.3.5项目实现
3.3.6项目扩展
实战4数组及应用
4.1约瑟夫(Joseph)问题(数组)
4.1.1项目功能需求
4.1.2知识点分析
4.1.3算法思想
4.1.4系统流程图
4.1.5项目实现IOO
4.1.6项目扩展IOI
4.2分类统计输入字符串中各类字符个数
4.2.1项目功能需求
4.2.2知识点分析
4.2.3算法思想
4.2.4糸统流程图
4.2.5项目实现
4.2.6项目扩展
4.3对输入的N个单词排序
4.3.1项目功能需求
4.3.2知识点分析
4.3.3算法思想
4.3.4系统流程图
4.3.5项目实现
4.3.6项目扩展IIO
4.4拓展项目III
实战5结构体及应用
5.1学生信息登记管理(结构体十数组)
5.1.1项目功能需求
5.1.2知识点分析
5.1.3算法思想
5.1.4系统流程图
5.1.5项目实现
5.1.6项目扩展
5.2火车订票系统
5.2.1项目功能需求
5.2.2知识点分析
C9Q系统设计思想
5.2.4系统流程图
C.9.5项目实现
5.2.6项目扩展
5.3拓展项目
实战6指针及应用
6.1约瑟夫(Joseph)问题(指针)
6.1.1项目功能需求
6.1.2知识点分析
6.1.3算法思想
6.1.4系统流程图
6.1.5项目实现
6.1.6项目扩展
6.2学生信息登记管理(结构体十链表)
6.2.1项目功能需求
6.2.2知识点分析
6.2.3算法思想
6.2.4系统流程图
6.2.5项目实现
6.2.6项目扩展
6.3贪吃蛇游戏
6.3.1项目功能需求
6.3.2知识点分析
6.3.3游戏设计要点和主要功能实现
6.3.4系统流程图
6.3.5项目实现
6.3.6项目扩展
6.4拓展项目
实战7文件操作及应用
7.1简单计数器(程序运行次数统计)
7.1.1项目功能需求
7.1.2知识点分析
7.1.3算法思想
7.1.4系统流程图
7.1.5项目实现
7.1.6项目扩展
7.2学生学籍管理系统(结构体十文件十综合)
7.2.1项目功能需求
7.2.2知识点分析
7.2.3算法思想
7.2.4系统流程图
7.2.5项目实现
7.2.6项目扩展
7.3拓展项目
7.3.1学校运动会管理系统
7.3.2图书管理系统
7.3.3飞机订票管理系统
7.3.4工资管理系统99K
7.3.5学生选课管理系统
实战8数据库操作及应用
8.1简单计数嚣(程序运行次数统计)
8.1.1项目功能需求
812知识点分析
813算法思想
814系统流程图
815项目实现
82学生学籍管理系统(结构体十数据库十综合)
821项目功能需求
822知识点分析
823算法思想
824系统流程图
825项目实现
826项目扩展
83拓展项目
实战9图形操作及应用
91贪吃蛇游戏
911项目功能需求
912知识点分析
913算法思想
914系统流程图
915项目实现
916项目扩展
92俄罗斯方块
921项目功能需求
922知识点分析
923算法思想
924系统流程图
925项目实现
926项目扩展
93拓展项目
附录 ASCII码表
附录二C语言常用库函数
附录三C语言图形处理
附录四EGE图形库常用函数
参考文献
《C语言综合项目实践》内容包括两部分,第一篇:磨刀不误砍柴T,主要介绍C语言的基本概述,发展历史以及能做什么,并对当前主流的开发平台VC__-+和VS。NET2013平台下常规项目的创建进行了介绍。第二篇:绝知此事要躬行,该篇是《C语言综合项目实践》的核心,按照C语言本身的知识体系,包括程序流程控制,大项目组织,递归及应用数组结构指针文件。数据库及图形处理九大知识框架,通过9个实战项目,将C语言结构化程序设计思想充分应用于这九大类别实战项目中每个实战项目包括问题的描述算法分析,流程设计以及主要功能的实现代码等,展示了一个典型项目的完整开发过程。
书籍详细信息 | |||
书名 | C语言综合项目实战站内查询相似图书 | ||
9787030435507 如需购买下载《C语言综合项目实战》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 科学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 46.0 | 语种 | 简体中文 |
尺寸 | 24 × 17 | 装帧 | 平装 |
页数 | 300 | 印数 |