C语言综合项目实战

C语言综合项目实战

叶安胜, 鄢涛, 主编

出版社:科学出版社

年代: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 印数

书籍信息归属:

C语言综合项目实战是科学出版社于2015.3出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。