图书介绍

C程序设计课程设计 第2版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C程序设计课程设计 第2版
  • 刘振安,刘燕君,单继龙编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111285410
  • 出版时间:2010
  • 标注页数:183页
  • 文件大小:20MB
  • 文件页数:192页
  • 主题词:C语言-程序设计-高等学校-教学参考资料

PDF下载


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

下载说明

C程序设计课程设计 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第0章 概述1

0.1课程设计目标1

0.2课程设计结构2

0.3评价标准3

第1章 设计菜单5

1.1设计一个菜单程序5

1.1.1设计要求5

1.1.2设计实例5

1.1.3程序清单7

1.2增加菜单项的处理功能7

1.2.1菜单项设计要求7

1.2.2建立控制台文件8

1.2.3源程序清单9

1.2.4运行结果10

1.3评价标准10

1.4练习使用编程环境11

1.4.1 Visual C+++ 6.0简介11

1.4.2 VC主窗口和工具栏11

1.4.3如何建立控制台应用程序13

1.4.4一个简单的示例程序14

第2章 计算机解题基础19

2.1寻找成绩最佳者19

2.1.1逻辑思维的计算机表示19

2.1.2使用枚举法解题的思路20

2.2寻找肇事车辆21

2.2.1计算机解题的一般步骤21

2.2.2课程设计内容22

2.3计算机解题小结23

2.4评价标准24

2.5参考题目24

第3章 使用数组和指针统计成绩25

3.1设计题目25

3.2设计要求25

3.3参考程序26

3.3.1使用数组实现26

3.3.2使用分配的内存实现28

3.3.3将数组内容全部存入内存30

3.4评价标准34

第4章 典型算法和简单的文件编程结构35

4.1迭代算法求sin x的值35

4.2递推算法36

4.3递归算法38

4.3.1递归与递推的比较38

4.3.2递归程序的单文件结构39

4.3.3一个头文件和一个源文件的程序结构40

4.3.4图解递归执行过程41

4.4查找算法42

4.4.1线性查找42

4.4.2二分查找43

4.5冒泡排序44

4.5.1图解排序过程44

4.5.2算法分析45

4.5.3算法设计45

4.5.4参考程序45

4.6鸡兔同笼46

4.7求解百鸡问题47

4.8评价标准49

4.9参考题目49

第5章 多文件编程51

5.1设计要求51

5.1.1功能设计要求51

5.1.2具体实现要求51

5.2算法分析51

5.3参考程序52

5.4组成一个工程55

5.5评价标准56

第6章 函数设计57

6.1设计要求57

6.1.1功能设计要求57

6.1.2参考数据及其操作示范57

6.2函数设计注意事项58

6.2.1函数参数传递方式58

6.2.2函数类型和返回值59

6.2.3结构与函数59

6.3算法分析59

6.4参考程序61

6.5评价标准63

第7章 用结构数组设计职工文件65

7.1设计要求65

7.2算法分析65

7.3参考程序66

7.4测试程序71

7.4.1测试菜单和读写空文件71

7.4.2测试生成和显示职工信息文件72

7.4.3测试生成和显示职工简明信息文件73

7.4.4测试删除操作73

7.4.5建立符合要求的文件74

7.5评价标准75

第8章 设计出圈游戏77

8.1使用数组设计出圈程序77

8.1.1设计思想77

8.1.2参考程序78

8.2使用二维字符串数组设计出圈程序78

8.2.1设计思想78

8.2.2参考程序79

8.3使用分配内存设计出圈程序80

8.3.1设计思想80

8.3.2参考程序81

8.4使用结构设计出圈程序82

8.4.1设计思想82

8.4.2参考程序83

8.5 生死游戏85

8.5.1直接按出圈方法计算85

8.5.2输出没有标记的生存者88

8.6评价标准90

第9章 设计链表91

9.1设计要求91

9.1.1功能设计要求91

9.1.2总体设计91

9.1.3函数设计92

9.2算法分析93

9.3参考程序94

9.4测试程序98

9.5评价标准101

第10章 使用循环链表求解约瑟夫环游戏102

10.1简单的循环链表求解约瑟夫环游戏102

10.1.1简单的循环链表设计思想102

10.1.2函数实现103

10.1.3参考程序104

10.2能输出姓名的循环链表求解约瑟夫环游戏107

10.2.1设计思想107

10.2.2参考程序107

10.3使用动态内存的循环链表求解约瑟夫环游戏110

10.3.1设计思想110

10.3.2参考程序111

10.4优化循环链表求解约瑟夫环游戏114

10.4.1设计思想114

10.4.2参考程序114

10.4.3扩充设计118

10.5评价标准119

第11章 链表文件信息管理120

11.1设计要求120

11.1.1功能设计要求120

11.1.2总体设计121

11.2 record程序的模块设计123

11.3 record程序的测试130

11.4评价标准136

第12章 综合课程设计137

12.1实用结构化程序设计基础137

12.1.1模块化程序设计137

12.1.2分块开发138

12.1.3工程文件140

12.2软件测试140

12.2.1模块测试142

12.2.2组装测试144

12.2.3确认测试144

12.3程序的测试与调试145

12.4测试用例设计技术147

12.4.1逻辑覆盖法147

12.4.2等价划分法150

12.4.3边值分析法151

12.4.4因果图法151

12.4.5错误猜测法152

12.5设计学生成绩管理程序152

12.5.1功能设计要求152

12.5.2总体设计154

12.5.3函数设计155

12.6参考程序157

12.7测试示例169

12.7.1菜单项及空表和空文件测试169

12.7.2测试建表170

12.7.3测试读取文件171

12.8评价标准173

12.9增加功能实例174

12.9.1增加功能174

12.9.2增加的函数和文件174

12.9.3修改程序清单说明175

参考文献183

热门推荐