图书介绍

C语言综合项目实战2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言综合项目实战
  • 叶安胜,鄢涛主编 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030435507
  • 出版时间:2015
  • 标注页数:301页
  • 文件大小:35MB
  • 文件页数:314页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C语言综合项目实战PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 磨刀不误砍柴功1

第1章 C语言也能干大事3

1.1 C语言的发展历史3

1.1.1 C语言早期发展3

1.1.2 K&R C4

1.1.3 ANSI C和ISO C4

1.1.4 C995

1.2 为什么要学习C语言5

1.2.1 C语言通用性强5

1.2.2 C语言的排行榜5

1.3 C语言能够做什么7

第2章 C语言的编译环境11

2.1 Visual C++6.0快速入门11

2.1.1 Visual C++6.0集成开发环境11

2.1.2 程序调试17

2.2 Visual Studio 2013快速入门21

2.2.1 Visual Studio 2013的安装21

2.2.2 Visual Studio 2013开发环境23

2.2.3 程序调试28

第3章 C语言的程序结构33

3.1 第一个C程序:Hello World33

3.2 C语言的程序结构34

第4章 C语言的规范36

4.1 软件编程规范概述36

4.2 C代码排版37

4.3 C代码注释38

4.4 C代码编码规范39

第二篇 绝知此事要躬行43

实战1 程序流程45

1.1 输入三个实数,判断能否构成三角形45

1.1.1 项目功能需求45

1.1.2 知识点分析45

1.1.3 算法思想45

1.1.4 系统流程图46

1.1.5 项目实现47

1.1.6 项目扩展47

1.2 简单的四则计算器47

1.2.1 项目功能需求47

1.2.2 知识点分析48

1.2.3 算法思想48

1.2.4 系统流程图49

1.2.5 项目实现50

1.2.6 项目扩展51

1.3 猴子吃桃问题(循环实现)51

1.3.1 项目功能需求51

1.3.2 知识点分析51

1.3.3 算法思想52

1.3.4 系统流程图52

1.3.5 项目实现53

1.3.6 项目扩展53

1.4 拓展项目54

实战2 递归及应用58

2.1 递归思想58

2.1.1 问题由来58

2.1.2 递归思想59

2.1.3 简单递归问题求解60

2.2 猴子吃桃问题61

2.2.1 项目功能需求61

2.2.2 知识点分析61

2.2.3 算法思想62

2.2.4 系统流程图63

2.2.5 项目实现64

2.2.6 项目扩展64

2.3 汉诺塔问题65

2.3.1 项目功能需求65

2.3.2 知识点分析65

2.3.3 算法思想65

2.3.4 系统流程图67

2.3.5 项目实现67

2.3.6 项目扩展68

2.4 拓展项目68

2.4.1 猴子摘桃问题68

2.4.2 其他拓展项目71

实战3 大型项目组织72

3.1 程序菜单实现72

3.1.1 菜单设计72

3.1.2 菜单框架74

3.2 VC++下典型项目组织76

3.2.1 项目的功能需求76

3.2.2 项目框架搭建77

3.2.3 项目实现78

3.2.4 运行结果展示83

3.3 VS.NET下大项目组织85

3.3.1 项目功能需求85

3.3.2 知识点分析86

3.3.3 算法思想86

3.3.4 系统流程图90

3.3.5 项目实现91

3.3.6 项目扩展96

实战4 数组及应用97

4.1 约瑟夫(Joseph)问题(数组)97

4.1.1 项目功能需求98

4.1.2 知识点分析98

4.1.3 算法思想98

4.1.4 系统流程图99

4.1.5 项目实现100

4.1.6 项目扩展101

4.2 分类统计输入字符串中各类字符个数103

4.2.1 项目功能需求103

4.2.2 知识点分析103

4.2.3 算法思想103

4.2.4 系统流程图104

4.2.5 项目实现105

4.2.6 项目扩展106

4.3 对输入的N个单词排序107

4.3.1 项目功能需求107

4.3.2 知识点分析107

4.3.3 算法思想107

4.3.4 系统流程图108

4.3.5 项目实现108

4.3.6 项目扩展110

4.4 拓展项目111

实战5 结构体及应用114

5.1 学生信息登记管理(结构体+数组)114

5.1.1 项目功能需求114

5.1.2 知识点分析117

5.1.3 算法思想118

5.1.4 系统流程图119

5.1.5 项目实现120

5.1.6 项目扩展127

5.2 火车订票系统127

5.2.1 项目功能需求127

5.2.2 知识点分析129

5.2.3 系统设计思想130

5.2.4 系统流程图132

5.2.5 项目实现132

5.2.6 项目扩展147

5.3 拓展项目148

实战6 指针及应用150

6.1 约瑟夫(Joseph)问题(指针)150

6.1.1 项目功能需求150

6.1.2 知识点分析153

6.1.3 算法思想153

6.1.4 系统流程图154

6.1.5 项目实现155

6.1.6 项目扩展162

6.2 学生信息登记管理(结构体+链表)162

6.2.1 项目功能需求162

6.2.2 知识点分析165

6.2.3 算法思想166

6.2.4 系统流程图170

6.2.5 项目实现171

6.2.6 项目扩展179

6.3 贪吃蛇游戏180

6.3.1 项目功能需求180

6.3.2 知识点分析181

6.3.3 游戏设计要点和主要功能实现181

6.3.4 系统流程图183

6.3.5 项目实现183

6.3.6 项目扩展192

6.4 拓展项目192

实战7 文件操作及应用194

7.1 简单计数器(程序运行次数统计)194

7.1.1 项目功能需求194

7.1.2 知识点分析195

7.1.3 算法思想195

7.1.4 系统流程图195

7.1.5 项目实现196

7.1.6 项目扩展198

7.2 学生学籍管理系统(结构体+文件+综合)198

7.2.1 项目功能需求198

7.2.2 知识点分析200

7.2.3 算法思想200

7.2.4 系统流程图204

7.2.5 项目实现205

7.2.6 项目扩展224

7.3 拓展项目224

7.3.1 学校运动会管理系统224

7.3.2 图书管理系统224

7.3.3 飞机订票管理系统225

7.3.4 工资管理系统225

7.3.5 学生选课管理系统226

实战8 数据库操作及应用227

8.1 简单计数器(程序运行次数统计)227

8.1.1 项目功能需求227

8.1.2 知识点分析227

8.1.3 算法思想228

8.1.4 系统流程图229

8.1.5 项目实现229

8.2 学生学籍管理系统(结构体+数据库+综合)234

8.2.1 项目功能需求234

8.2.2 知识点分析236

8.2.3 算法思想236

8.2.4 系统流程图237

8.2.5 项目实现237

8.2.6 项目扩展248

8.3 拓展项目248

实战9 图形操作及应用250

9.1 贪吃蛇游戏250

9.1.1 项目功能需求250

9.1.2 知识点分析251

9.1.3 算法思想252

9.1.4 系统流程图254

9.1.5 项目实现254

9.1.6 项目扩展263

9.2 俄罗斯方块264

9.2.1 项目功能需求264

9.2.2 知识点分析264

9.2.3 算法思想265

9.2.4 系统流程图266

9.2.5 项目实现266

9.2.6 项目扩展282

9.3 拓展项目282

附录一 ASCII码表284

附录二 C语言常用库函数285

附录三 C语言图形处理291

附录四 EGE图形库常用函数294

参考文献301

热门推荐