图书介绍

C语言程序设计经典实验案例集2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言程序设计经典实验案例集
  • 何钦铭主编;乔林,徐镜春等编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040350128
  • 出版时间:2012
  • 标注页数:312页
  • 文件大小:59MB
  • 文件页数:330页
  • 主题词:C语言-程序设计-高等学校-教学参考资料

PDF下载


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

下载说明

C语言程序设计经典实验案例集PDF格式电子书版下载

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

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

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

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

图书目录

第0章 绪论1

0.1实验目标和要求1

0.1.1实验目标1

0.1.2实验要求1

0.2实验实施要点2

0.3本书结构2

第1章 程序设计入门4

1.1知识要点4

1.1.1程序与程序设计语言4

1.1.2 C语言程序的结构与基本组成单元4

1.1.3 C语言程序的基本输入与输出5

1.1.4程序设计的基本过程6

1.2实验项目说明7

1.2.1对实验项目的说明7

1.2.2实验实施方案8

1.3典型实验案例分析9

1.3.1实验案例1-1:标识符命名规范9

1.3.2实验案例1 -2:整数取值范围10

1.3.3实验案例1-3:表格输出12

1.4实验项目汇编15

1.4.1实验项目1 -4:三角形输出15

1.4.2实验项目1 -5:加框文字输出15

1.4.3实验项目1 -6:整数四则运算16

1.4.4实验项目1 -7:浮点数精度17

1.4.5实验项目1 -8:混合运算18

1.4.6实验项目1 -9:求整数均值19

1.4.7实验项目1 -10:混合类型数据格式化输入20

第2章 分支控制21

2.1知识要点21

2.1.1表达式21

2.1.2 if-else语句23

2.1.3 switch语句24

2.2实验项目说明26

2.2.1对实验项目的说明26

2.2.2实验实施方案27

2.3典型实验案例分析28

2.3.1实验案例2-1:超速判断28

2.3.2实验案例2-2:三角形判断30

2.3.3实验案例2-3:三天打鱼两天晒网33

2.3.4实验案例2-4:出租车计价34

2.3.5实验案例2-5:用天平找小球36

2.3.6实验案例2-6:成绩转换38

2.4实验项目汇编39

2.4.1实验项目2-7:比较大小39

2.4.2实验项目2-8:高速公路超速处罚41

2.4.3实验项目2 -9:分段计算居民水费42

2.4.4实验项目2-10:计算个人所得税43

2.4.5实验项目2-11:计算工资44

2.4.6实验项目2-12:计算火车运行时间45

2.4.7实验项目2-13:计算天数46

2.4.8实验项目2-14:简单计算器47

2.4.9实验项目2-15:日K蜡烛图49

第3章 循环控制51

3.1知识要点51

3.1.1 for语句51

3.1.2 while语句52

3.1.3 do-while语句53

3.1.4 break语句和continue语句53

3.1.5嵌套循环54

3.1.6循环结构程序设计的要点54

3.2实验项目说明55

3.2.1对实验项目的说明55

3.2.2实验实施方案56

3.3典型实验案例分析57

3.3.1实验案例3-1:求整数段和57

3.3.2实验案例3-2:计算圆周率59

3.3.3实验案例3-3:求符合给定条件的整数集62

3.3.4实验案例3-4:验证“哥德巴赫猜想”64

3.3.5实验案例3-5:兔子繁衍问题67

3.3.6实验案例3 -6:统计一行文本的单词个数69

3.3.7实验案例3-7:爬动的蠕虫71

3.4实验项目汇编73

3.4.1实验项目3 -8:函数求根73

3.4.2实验项目3 -9:支票面额75

3.4.3实验项目3-10:求序列前n项之和77

3.4.4实验项目3-11:求“水仙花”数78

3.4.5实验项目3-12:打印九九口诀表79

3.4.6实验项目3-13:求方程的整数解80

3.4.7实验项目3-14:求最大公约数和最小公倍数81

3.4.8实验项目3-15:统计素数并求和82

3.4.9实验项目3-16:猴子吃桃问题83

3.4.10实验项目3-17:简单计算器84

3.4.11实验项目3-18:龟兔赛跑85

3.4.12实验项目3-19:猜数字游戏87

3.4.13实验项目3 -20:将币值转换为大写形式90

第4章 函数与递归91

4.1知识要点91

4.1.1函数的定义91

4.1.2函数的调用92

4.1.3递归函数94

4.1.4函数的设计原则94

4.1.5变量与函数94

4.2实验项目说明96

4.2.1对实验项目的说明96

4.2.2实验实施方案97

4.3典型实验案例分析98

4.3.1实验案例4-1:素数打印98

4.3.2实验案例4-2:慢速收敛的圆周率计算101

4.3.3实验案例4-3:单月日历打印102

4.3.4实验案例4-4:菜单函数107

4.3.5实验案例4-5:各位数字之和110

4.3.6实验案例4-6:随机生成单花色单张扑克牌112

4.4实验项目汇编116

4.4.1实验项目4-7:素性判定116

4.4.2实验项目4-8:最大公约数117

4.4.3实验项目4-9:平方数判定118

4.4.4实验项目4-10:级数求和119

4.4.5实验项目4-11:快速收敛的圆周率计算120

4.4.6实验项目4-12:富翁与骗子121

4.4.7实验项目4-13:多月年历打印121

4.4.8实验项目4-14:二项式系数123

4.4.9实验项目4-15:素因子分解124

4.4.10实验项目4-16:裴波纳契数列125

4.4.11实验项目4-17:随机生成整副单张扑克牌125

4.4.12实验项目4-18:随机生成整副扑克牌126

4.4.13实验项目4-19:整数互质判定127

第5章 数组129

5.1知识要点129

5.1.1一维数组的定义、引用和初始化129

5.1.2二维数组的定义、引用和初始化130

5.1.3一维字符数组与字符串131

5.2实验项目说明132

5.2.1对实验项目的说明132

5.2.2实验实施方案133

5.3典型实验案例分析134

5.3.1实验案例5-1:有序数组的插入134

5.3.2实验案例5-2:字符转换137

5.3.3实验案例5-3:打印杨辉三角140

5.3.4实验案例5-4:数组元素循环右移142

5.3.5实验案例5-5:冒泡法排序145

5.3.6实验案例5-6:用扑克牌计算24点147

5.4实验项目汇编152

5.4.1实验项目5 -7:查找整数152

5.4.2实验项目5-8:字符串字母大小写转换154

5.4.3实验项目5 -9:找出不是两个数组共有的元素155

5.4.4实验项目5-10:求一系列整数中出现最多的数字156

5.4.5实验项目5-11:将字符串转换成十进制整数157

5.4.6实验项目5-12:求矩阵的局部极大值159

5.4.7实验项目5-13:求整数序列中出现次数最多的数160

5.4.8实验项目5-14:猴子选大王161

5.4.9实验项目5-15:装箱问题163

5.4.10实验项目5-16:简易连连看164

5.4.11实验项目5-17:评分与排名167

5.4.12实验项目5-18:螺旋方阵169

5.4.13实验项目5-19:海盗分赃170

第6章 指针174

6.1知识要点174

6.1.1地址和指针174

6.1.2指针的基本运算174

6.1.3将指针作为函数的参数175

6.1.4指针与数组176

6.1.5用指针实现内存动态分配176

6.1.6命令行参数177

6.2实验项目说明177

6.2.1对实验项目的说明178

6.2.2实验实施方案178

6.3典型实验案例分析179

6.3.1实验案例6-1:在字符串中查找指定字符179

6.3.2实验案例6-2:删除字符串中的子串181

6.3.3实验案例6-3:对多个字符串排序184

6.3.4实验案例6-4:自动售货机186

6.4实验项目汇编189

6.4.1实验项目6 -5:数组循环右移189

6.4.2实验项目6-6:单词排序191

6.4.3实验项目6-7:将整数转换为十六进制字符串193

6.4.4实验项目6-8:字符串逆序排列195

6.4.5实验项目6-9:命令行参数合并196

6.4.6实验项目6-10:超市存包箱的密码控制197

6.4.7实验项目6-11:IP地址转换199

第7章 结构202

7.1知识要点202

7.1.1结构的定义202

7.1.2结构变量的使用203

7.1.3结构数组204

7.1.4结构指针204

7.1.5共用体204

7.2实验项目说明205

7.2.1对实验项目的说明205

7.2.2实验实施方案206

7.3典型实验案例分析206

7.3.1实验案例7-1:有理数构造206

7.3.2实验案例7 -2:有理数比较208

7.3.3实验案例7-3:有理数库设计211

7.4实验项目汇编214

7.4.1实验项目7-4:平面点结构体214

7.4.2实验项目7 -5:平面点距216

7.4.3实验项目7-6:通讯录的录入和显示216

7.4.4实验项目7-7:通讯录的组织和管理217

7.4.5实验项目7-8:有理数均值218

7.4.6实验项目7 -9:复数库设计219

7.4.7实验项目7-10:扑克牌游戏220

第8章 链表222

8.1知识要点222

8.1.1单向链表的结构222

8.1.2单向链表的常见操作223

8.2实验项目说明225

8.2.1对实验项目的说明225

8.2.2实验实施方案225

8.3典型实验案例分析226

8.3.1实验案例8-1:插入有理数链表结点226

8.3.2实验案例8-2:打印有理数链表230

8.3.3实验案例8-3:抽象链表232

8.4实验项目汇编243

8.4.1实验项目8 -4:构造有理数链表243

8.4.2实验项目8 -5:销毁有理数链表244

8.4.3实验项目8 -6:删除有理数链表结点246

8.4.4实验项目8 -7:遍历有理数链表247

8.4.5实验项目8-8:有理数链表的就地逆转248

8.4.6实验项目8-9:有理数链表求和249

8.4.7实验项目8-10:患者信息链表251

第9章 文件253

9.1知识要点253

9.1.1文件的概念253

9.1.2打开与关闭文件254

9.1.3读写字符方式文件255

9.1.4读写字符串方式文件256

9.1.5读写格式化文件256

9.1.6读写数据块256

9.1.7其他相关函数257

9.1.8文本文件的典型处理模式258

9.2实验项目说明258

9.2.1对实验项目的说明259

9.2.2实验实施方案260

9.3典型实验案例分析260

9.3.1实验案例9-1:将文件中的数据求和并写入文本文件尾260

9.3.2实验案例9-2:删除标准C语言源程序文件中的注释262

9.3.3实验案例9-3:统计文本文件中各类字符个数265

9.3.4实验案例9-4:将学生成绩排序输出267

9.3.5实验案例9-5:简单模拟浏览HTML文件271

9.4实验项目汇编273

9.4.1实验项目9-6:比较两个文本文件是否相等273

9.4.2实验项目9-7:将学生成绩数据存入二进制文件274

9.4.3实验项目9-8:在学生成绩数据文本文件中查找学生信息276

9.4.4实验项目9-9:计算文本文件中学生成绩的平均分并将其存入原文件277

9.4.5实验项目9-10:两个有序文本文件的合并278

9.4.6实验项目9-11:英文单词关键词检索279

9.4.7实验项目9-12:网络投票计数器280

第10章 综合实验283

10.1高级编程技术283

10.1.1堆栈283

10.1.2文本方式284

10.1.3图形方式286

10.2实验项目说明288

10.2.1对实验项目的说明288

10.2.2实验实施方案289

10.2.3实验实施要求289

10.3典型实验案例分析292

10.3.1实验案例10-1:通用文本菜单292

10.3.2实验案例10-2:贪吃蛇游戏297

10.4实验项目汇编304

10.4.1实验项目10-3:计算算术表达式304

10.4.2实验项目10-4:学生信息管理305

10.4.3实验项目10 -5: SQL语言的简单实现307

参考文献311

热门推荐