图书介绍

C语言程序开发范例宝典 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C语言程序开发范例宝典 第2版
  • 曹飞飞,高文才编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115277893
  • 出版时间:2012
  • 标注页数:502页
  • 文件大小:202MB
  • 文件页数:514页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

C语言程序开发范例宝典 第2版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 基础知识1

1.1进制转换2

实例001十进制转换为十六进制2

实例002十进制转换为二进制3

实例003 n进制转换为十进制4

实例004以IP地址形式输出5

1.2条件判断6

实例005判断偶数6

实例006 a2+b28

实例007计算工人工资8

实例008判断闰年10

实例009阶梯问题11

实例010评定成绩12

实例011简单计算器13

实例012模拟自动售货机14

1.3多重循环打印图形15

实例013用#打印三角形15

实例014用*打印图形17

实例015 绘制余弦曲线18

实例016打印乘法口诀表19

实例017打印杨辉三角20

1.4循环的数学应用21

实例018序列求和22

实例019简单的级数运算23

实例020用while语句求n!24

实例021特殊等式25

实例022求一个正整数的所有因子25

实例023一元钱兑换方案26

实例024对调数问题27

实例025求解平方和29

1.5数组30

实例026逆序存放数据30

实例027相邻元素之和31

实例028选票统计32

实例029模拟比赛打分33

实例030对调最大与最小数位置35

实例031求二维数组对角线之和36

实例032使用数组统计学生成绩37

实例033设计魔方阵38

1.6字符和字符串操作40

实例034计算字符串中有多少个单词40

实例035字符串倒置41

实例036字符串替换43

实例037回文字符串44

实例038不用strcat连接两个字符串45

实例039删除字符串中连续字符46

实例040字符升序排列48

实例041在指定的位置后插入字符串49

1.7函数50

实例042输出两个数中的最大值50

实例043递归解决年龄问题52

实例044求学生的平均身高53

实例045分数计算器程序54

1.8趣味计算56

实例046加油站加油56

实例047小球下落问题57

实例048灯塔数量58

实例049买苹果问题59

实例050猴子吃桃60

实例051老师分糖果61

实例052新同学的年龄62

实例053百钱百鸡问题63

实例054彩球问题64

实例055求总数问题65

1.9宏定义与位运算66

实例056用宏定义实现值互换66

实例057利用宏定义求偶数和67

实例058循环移位68

第2章 指针71

2.1指针变量72

实例059使用指针实现数据交换72

实例060使用指针实现整数排序73

实例061指向结构体变量的指针74

2.2指针与数组75

实例062使用指针输出数组元素75

实例063用指针实现逆序存放数组元素值77

实例064输出二维数组有关值78

实例065输出二维数组任一行任一列值79

实例066使用指针查找数列中最大值、最小值81

实例067用指针数组构造字符串数组82

实例068将若干字符串按照字母顺序输出83

2.3指针与函数84

实例069用指向函数的指针比较大小84

实例070使用返回指针的函数查找最大值86

实例071使用指针函数求学生成绩87

实例072寻找指定元素的指针88

实例073寻找相同元素的指针89

2.4字符串与指针90

实例074使用指针实现字符串复制90

实例075字符串的连接92

实例076字符串插入93

实例077字符串的匹配94

2.5指向指针的指针95

实例078使用指针的指针输出字符串96

实例079实现输入月份号输出该月份英文名97

实例080使用指向指针的指针对字符串排序98

第3章 数据结构101

3.1结构体102

实例081候选人选票程序102

实实082找最高分104

实例083平均成绩106

实例084比较计数107

实例085信息查询108

实例086计算开机时间109

3.2链表110

实例087创建单向链表110

实例088创建双向链表112

实例089创建循环链表115

实例090双链表逆置116

实例091双链表逆序输出118

实例092约瑟夫环120

实例093创建顺序表并插入元素121

实例094向链表中插入结点123

实例095从链表中删除结点124

实例096合并两个链表127

实例097单链表就地逆置128

实例098头插入法建立单链表130

3.3栈和队列131

实例099应用栈实现进制转换131

实例100用栈设置密码133

实例101栈实现行编辑程序136

实例102括号匹配检测139

实例103用栈及递归计算多项式141

实例104链队列142

实例105循环缓冲区问题145

3.4串与广义表147

实例106串的模式匹配147

实例107简单的文本编辑器149

实例108广义表的存储152

实例109广义表的复制154

3.5二叉树158

实例110二叉树的递归创建158

实例111二叉树的遍历160

实例112线索二叉树的创建162

实例113二叉排序树164

实例114哈夫曼编码165

3.6图及图的应用167

实例115 图的邻接表存储168

实例116图的深度优先搜索170

实例117图的广度优先搜索173

实例118 Prim算法求最小生成树175

实例119迪杰斯特拉算法178

第4章 算法181

4.1简单问题算法182

实例120任意次方后的最后三位182

实例121计算π的近似值182

实例122小于500的所有勾股数183

实例123能否组成三角形184

实例124偶数拆分185

实例125乘积大于和的数186

实例126求各位上和为5的数187

实例127计算某日是该年第几天188

4.2排序算法189

实例128直接插入排序190

实例129希尔排序191

实例130起泡排序192

实例131快速排序193

实例132选择排序195

实例133归并排序196

4.3查找算法197

实例134顺序查找197

实例135二分查找199

实例136分块查找200

实例137哈希查找201

4.4定理与猜想204

实例138斐波那契数列204

实例139角谷猜想205

实例140歌德巴赫猜想206

实例141四方定理207

实例142尼科彻斯定理208

4.5逻辑推理与判断209

实例143寻找假币209

实例144婚礼上的谎言211

实例145常胜将军212

实例146猜杏核214

实例147巧算国王分财物215

第5章 数学应用217

5.1素数问题218

实例148求100~200之间的素数218

实例149可逆素数219

实例150回文素数220

5.2整数趣题221

实例151阿姆斯特朗数221

实例152特殊的完全平方数222

实例153求1000以内的完全数223

实例154三重回文数224

实例155亲密数225

实例156自守数226

实例157满足abcd=(ab+cd)2的数227

实例158神奇的数字6174228

实例159一数三平方229

5.3数学问题求解230

实例160求等差数列230

实例161求整数的绝对值231

实例162正弦、余弦、正切值232

实例163自然对数的底e的计算233

实例164最大公约及最小公倍数234

实例165求解二元一次不定式方程235

实例166二分法求解方程237

实例167牛顿迭代法解方程的根238

5.4矩阵239

实例168打印特殊方阵239

实例169求3×3矩阵对角元素之和240

实例170矩阵的加法运算241

实例171矩阵的乘法运算242

实例172巧排螺旋方阵243

5.5生活中的数学245

实例173求车运行速度245

实例174卖西瓜246

实例175打渔晒网问题247

实例176水池注水问题248

实例177捕鱼和分鱼问题249

实例178递归解分鱼问题250

实例179巧分苹果251

第6章 文件操作253

6.1文件读写操作254

实例180读取磁盘文件254

实例181将数据写入磁盘文件255

实例182格式化读写文件256

实例183成块读写操作258

实例184随机读写文件259

实例185以行为单位读写文件261

6.2文件内容操作262

实例186复制文件内容到另一文件263

实例187错误处理264

实例188合并两个文件信息266

实例189统计文件内容267

6.3文件的创建、查找及删除268

实例190创建文件269

实例191创建临时文件270

实例192查找文件271

实例193重命名文件271

实例194删除文件272

实例195删除文件中的记录273

6.4文件相关操作275

实例196关闭打开的所有文件275

实例197同时显示两个文件的内容277

实例198显示目录内同类型文件278

实例199文件分割280

实例200文件加密282

第7章 库函数调用285

7.1时间转换和操作函数286

实例201固定格式输出当前时间286

实例202当前时间转换287

实例203显示程序运行时间288

实例204获取DOS系统时间289

实例205设置DOS系统日期289

实例206设置DOS系统时间290

实例207读取并设置bios的时钟291

7.2数学函数292

实例208求相对的最小整数292

实例209求直角三角形斜边293

实例210小数分离294

实例211求任意数n次幂295

7.3字符串、字符函数296

实例212函数实现字符匹配296

实例213任意大写字母转小写297

实例214字符串复制到指定空间298

实例215查找位置信息299

7.4其他函数300

实例216复制当前目录300

实例217产生惟一文件301

实例218不同亮度显示302

实例219字母检测303

实例220建立目录304

实例221删除目录305

实例222数字检测306

实例223快速分类307

实例224访问系统temp中文件309

实例225设置组合键310

第8章 图形图像313

8.1基本图形314

实例226绘制直线314

实例227绘制表格315

实例228绘制矩形317

实例229绘制椭圆318

实例230绘制圆弧线319

实例231绘制扇区320

实例232绘制空心圆321

实例233绘制立体窗口322

实例234绘制正弦曲线324

实例235绘制彩带325

8.2色彩填充及使用327

实例236黄色网格填充的椭圆327

实例237红色间隔点填充多边形328

实例238绘制五角星330

实例239颜色变换331

实例240彩色扇形332

实例241输出不同字体333

8.3屏幕操作335

实例242相同图案的输出335

实例243设置文本及背景颜色337

实例244简单的键盘画图程序339

实例245鼠标绘图341

实例246艺术清屏343

8.4图形动画346

实例247图形时钟346

实例248火箭发射348

实例249运动的问候语349

实例250正方形下落350

实例251跳动的小球351

实例252旋转的五角星353

实例253变化的同心圆355

实例254小球碰撞356

8.5图形综合实例358

实例255圆形精美图案358

实例256直线精美图案359

实例257心形图案360

实例258钻石图案362

实例259雪花363

实例260直线、正方形综合365

第9章 系统相关367

9.1时间和日期368

实例261获取当前日期与时间368

实例262获取当地日期与时间369

实例263格林尼治平时369

实例264设置系统日期370

9.2 BIOS操作372

实例265获取BIOS常规内存容量372

实例266读/写BIOS计时器373

实例267获取CMOS密码373

9.3硬件、软件中断375

实例268获取Ctrl+Break键消息375

实例269鼠标中断376

实例270设置文本显示模式378

9.4磁盘相关381

实例271获取当前磁盘空间信息381

实例272备份/恢复硬盘分区表383

实例273硬盘逻辑锁386

9.5信息获取388

实例274显卡类型测试388

实例275获取系统配置信息389

实例276获取环境变量391

实例277获取寄存器信息392

9.6其他393

实例278恢复内存文本393

实例279绘制立体窗口395

实例280控制扬声器声音397

实例281获取Caps Lock键状态398

实例282删除多级目录399

第10章 加解密与安全性403

10.1程序保护404

实例283自毁程序404

实例284明码序列号保护405

实例285非明码序列号保护406

10.2加密解密408

实例286 MD5加密408

实例287 RSA加密415

实例288 DES加密416

实例289 RC4加密420

实例290 SHA1加密423

实例291恺撒加密428

第11章 游戏431

实例292打字游戏432

实例293快快吃豆游戏436

实例294迷宫442

实例295俄罗斯方块448

实例296推箱子游戏453

第12章 综合应用463

实例297学生信息管理系统464

实例298网络通信系统471

实例299电话本系统482

实例300企业员工管理系统490

热门推荐