王朝网络
分享
 
 
 

C语言程序开发范例宝典(附光盘)(软件工程师典藏)

王朝导购·作者佚名
 
  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: 明日科技

基本信息·出版社:人民邮电出版社

·页码:490 页

·出版日期:2010年01月

·ISBN:9787115218186

·条形码:9787115218186

·版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:软件工程师典藏

产品信息有问题吗?请帮我们更新产品信息。

内容简介本书全面介绍了应用C语言进行开发的各种技术和技巧,全书共分12章,内容包括基础知识、指针、数据结构、算法、数学应用、文件操作、库函数应用、图形图像、系统调用、加解密与安全性、游戏、综合应用等。全书共提供300个实例,每个实例都突出了其实用性。

本书既可作为C程序的初学者学习用书,也可作为程序开发人员、相关培训机构老师和学生的参考用书。

目录

目录

第1章基础知识1

1.1进制转换2

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

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

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

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

1.2条件判断6

实例0053个数由小到大排序6

实例006a2+b28

实例007整倍数9

实例008判断闰年10

实例009阶梯问题11

实例010评定成绩12

实例011整数加减法练习13

实例012模拟ATM机界面程序14

1.3多重循环打印图形17

实例013用#打印三角形17

实例014用*打印图形18

实例015绘制余弦曲线20

实例016打印乘法口诀表21

实例017打印杨辉三角22

1.4循环的数学应用23

实例018序列求和23

实例019简单的级数运算24

实例020用while语句求n!25

实例021特殊等式26

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

实例023一元钱兑换方案28

实例024对调数问题29

实例025数平方和运算的问题30

1.5数组31

实例026逆序存放数据32

实例027相邻元素之和33

实例028选票统计34

实例029模拟比赛打分35

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

实例031二维数组行列互换37

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

实例033打印5阶幻方40

1.6字符和字符串操作41

实例034统计各种字符个数41

实例035字符串倒置43

实例036字符串替换44

实例037回文字符串45

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

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

实例040字符升序排列49

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

1.7函数51

实例042求字符串中字符的个数51

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

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

实例045分数计算器程序55

1.8趣味计算57

实例046加油站加油57

实例047小球下落问题58

实例048灯塔数量59

实例049买苹果问题60

实例050猴子吃桃61

实例051老师分糖果62

实例052新同学的年龄63

实例053百钱百鸡问题64

实例054彩球问题65

实例055求总数问题66

1.9宏定义与位运算67

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

实例057普通的位运算69

实例058循环移位70

第2章指针73

2.1指针变量74

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

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

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

2.2指针与数组77

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

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

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

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

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

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

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

2.3指针与函数86

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

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

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

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

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

2.4字符串与指针92

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

实例075字符串的连接94

实例076字符串插入95

实例077字符串的匹配96

2.5指向指针的指针97

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

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

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

第3章数据结构103

3.1结构体104

实例081结构体简单应用104

实例082找最高分106

实例083平均成绩108

实例084比较计数109

实例085信息查询110

实例086计算开机时间111

3.2链表112

实例087创建单向链表112

实例088创建双向链表114

实例089创建循环链表117

实例090双链表逆置118

实例091双链表逆序输出120

实例092约瑟夫环122

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

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

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

实例096合并两个链表129

实例097单链表就地逆置130

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

3.3栈和队列133

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

实例100用栈设置密码135

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

实例102括号匹配检测141

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

实例104链队列144

实例105循环缓冲区问题147

3.4串与广义表149

实例106串的模式匹配149

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

实例108广义表的存储154

实例109广义表的复制156

3.5二叉树160

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

实例111二叉树的遍历162

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

实例113二叉排序树166

实例114哈夫曼编码167

3.6图及图的应用169

实例115图的邻接表存储170

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

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

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

实例119迪杰斯特拉算法180

第4章算法183

4.1简单问题算法184

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

实例121计算π的近似值184

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

实例123能否组成三角形186

实例124偶数拆分187

实例125乘积大于和的数188

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

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

4.2排序算法191

实例128直接插入排序192

实例129希尔排序193

实例130起泡排序194

实例131快速排序195

实例132选择排序197

实例133归并排序198

4.3查找算法199

实例134顺序查找199

实例135二分查找201

实例136分块查找202

实例137哈希查找203

4.4定理与猜想206

实例138斐波那契数列206

实例139角谷猜想207

实例140哥德巴赫猜想208

实例141四方定理209

实例142尼科彻斯定理210

4.5逻辑推理与判断211

实例143魔术师的秘密211

实例144婚礼上的谎言212

实例145谁讲了真话213

实例146黑纸与白纸215

实例147判断坏球216

第5章数学应用221

5.1素数问题222

实例148求100~200的素数222

实例149可逆素数223

实例150回文素数224

5.2整数趣题225

实例151阿姆斯特朗数225

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

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

实例154三重回文数228

实例155亲密数229

实例156自守数230

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

实例158神奇的数字6174232

实例159一数三平方233

5.3数学问题求解234

实例160求等差数列234

实例161求整数的绝对值235

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

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

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

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

实例166二分法求解方程241

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

5.4矩阵243

实例168打印特殊方阵243

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

实例170矩阵的加法运算245

实例171矩阵的乘法运算246

实例172打印n阶螺旋方阵247

5.5生活中的数学249

实例173求车运行速度249

实例174卖西瓜250

实例175打渔晒网问题251

实例176水池注水问题252

实例177捕鱼和分鱼问题253

实例178递归解分鱼问题254

实例179巧分苹果255

第6章文件操作257

6.1文件读写操作258

实例180读取磁盘文件258

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

实例182格式化读写文件260

实例183成块读写操作262

实例184随机读写文件263

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

6.2文件内容操作266

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

实例187错误处理268

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

实例189统计文件内容271

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

实例190创建文件273

实例191创建临时文件274

实例192查找文件275

实例193重命名文件275

实例194删除文件276

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

6.4文件相关操作279

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

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

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

实例199文件分割284

实例200文件加密286

第7章库函数调用289

7.1时间转换和操作函数290

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

实例202当前时间转换291

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

实例204获取DOS系统时间293

实例205设置DOS系统日期293

实例206设置DOS系统时间294

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

7.2数学函数296

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

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

实例210小数分离298

实例211求任意数n次幂299

7.3字符串、字符函数300

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

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

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

实例215查找位置信息303

7.4其他函数304

实例216复制当前目录304

实例217产生惟一文件305

实例218不同亮度显示306

实例219字母检测307

实例220建立目录308

实例221删除目录309

实例222数字检测310

实例223快速分类311

实例224访问系统temp中的文件313

实例225设置组合键314

第8章图形图像317

8.1基本图形318

实例226绘制直线318

实例227绘制表格319

实例228绘制矩形321

实例229绘制椭圆322

实例230绘制圆弧线323

实例231绘制扇区324

实例232绘制空心圆325

实例233画一个箭头326

实例234绘制正弦曲线327

实例235绘制彩带329

8.2色彩填充及使用330

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

实例237红色间隔点填充多变形332

实例238绘制五角星333

实例239颜色变换334

实例240彩色扇形335

实例241输出不同字体336

8.3屏幕操作338

实例242相同图案的输出338

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

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

实例245鼠标绘图344

实例246艺术清屏346

8.4图形动画349

实例247图形时钟349

实例248火箭发射351

实例249运动的问候语352

实例250正方形下落353

实例251跳动的小球354

实例252旋转的五角星356

实例253变化的同心圆358

实例254小球碰撞359

8.5图形综合实例361

实例255圆形精美图案361

实例256直线精美图案362

实例257心形图案363

实例258钻石图案365

实例259雪花366

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

第9章系统相关371

9.1时间和日期372

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

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

实例263格林尼治平时373

实例264设置系统日期374

9.2BIOS操作376

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

实例266读/写BIOS计时器377

实例267获取CMOS密码377

9.3硬件、软件中断379

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

实例269鼠标中断380

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

9.4磁盘相关385

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

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

实例273硬盘逻辑锁390

9.5信息获取392

实例274显卡类型测试392

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

实例276获取环境变量395

实例277获取寄存器信息396

9.6其他397

实例278恢复内存文本397

实例279绘制立体窗口399

实例280控制扬声器声音401

实例281获取Caps Lock键状态402

实例282删除多级目录403

第10章加解密与安全性407

10.1程序保护408

实例283自毁程序408

实例284明码序列号保护409

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

10.2加密解密412

实例286MD5加密412

实例287RSA加密419

实例288DES加密420

实例289RC4加密424

实例290SHA1加密427

实例291恺撒加密432

第11章游戏435

实例292猜数字游戏436

实例29324点游戏438

实例294贪吃蛇游戏440

实例295五子棋游戏444

实例296弹力球游戏450

第12章综合应用457

实例297学生管理系统458

实例298火车订票系统465

实例299通信录管理系统472

实例300图书管理系统476

技术要点对应实例位置487

……[看更多目录]

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
萨克斯入门(1DVD)
拉丁舞:牛仔(铜牌 银牌 金牌)(1DVD)
随身查——电脑常见故障排除技巧(随身查)
Struts 2实战(图灵程序设计丛书·Java系列)(Struts 2 in Action)
随身查——电脑综合应用技巧(随身查)
Autodesk AutoCAD 2010工程师认证(1级)标准培训教材(Autodesk授权培训中心(ATC)推荐培训教材)
缔造肌肤完美质感——数码人像摄影之用光、拍摄与修饰(附光盘)(Skin: The Complete Guide to Digitally Lighting, Photographing, and Retouching Faces and Bodies)
乡村娃娃的甜蜜生活(i手工)
小穴位大健康(签名本)(“养生堂”中医养生专家最新力作)(医道养生系列)
钣金工基本技术(修订版)(建筑工人职业技能培训丛书)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有