java学习基地

微信扫一扫 分享朋友圈

已有 8542 人浏览分享

C语言从入门到精通 精粹版 PDF 电子书

  [复制链接]
8542 113


《 C言语从进门到精晓 精炼版》
java电子书保举来由:本书特征 *整根底、进闷娑的解说 不管读者能否处置计较机相干止业,能否打仗过C言语,能否利用C言语开辟过项目,皆能从本书受益。 *适用、专业的规范战项目 本书分离实践事情中的规范,一一解说C言语的各类常识战手艺,借以世纪开辟项目去总结本书所教内容,协助读者正在真战中把握常识,沉紧具有项目经历。 *隋监测本人狄拽习功效 每章尾页给出了 本罩为面 ,以便读者明白进修标的目的。每章的 真战操练 则按照地点章的常识面经心设想而成,读者能够隋自我检测,稳固所教常识。 *详尽进微、知心提醒 本书正在解说过程当中利用了 提醒 留意 本领 等小栏目,协助读者正在进修过程当中更分明天文解根本观点、把握相干操纵,并沉紧获得真战本领。 海量进修资本免沸轩收 *C言语尺度库函数查询脚册 *C言语经常使用疑息查询脚册 *10套超值完好源代码 *计较机品级测验

做者:梁义涛
出书社:群众诱骁出书社
出书工夫:2018-08-01
册本价钱:62.90元




java电子书目次:
第0章 进修攻略

0.1 编程的魔力002

0.2 C言语的滥觞及特性002

0.3 让计较机启齿语言004

0.4 C言语的用处005

0.5 进修C言语的办法005

第 1章 步进C的天下—Hello C

1.1 C言语的开辟情况009

1.1.1 C言语经常使用的开辟情况009

1.1.2 VC 开辟情况的装置009

1.1.3 Turbo C 2.0开辟情况的装置012

1.2 熟悉经常使用开辟情况013

1.2.1 熟悉VC 开辟情况013

1.2.2 熟悉Turbo开辟情况014

1.3 开端C编程—我的第 1个C法式015

1.3.1 法式编写及运转流程015

1.3.2 正在Visual C 6.0中开辟C法式016

1.3.3 正在Turbo C中开辟C法式018

1.4 妙手面拨020

1.5 真战操练020

第 2章 C法式的构成

2.1 简朴例子022

2.2 声明区022

2.2.1 头文件022

2.2.2 函数声明023

2.2.3 变量声明024

2.3 主函数025

2.4 函数界说区026

2.5 正文026

2.6 代码的端方027

2.7 妙手面拨027

2.8 真战操练028

第3章 C言语的根本组成元素—字符散、标识符战枢纽字

3.1 标识符战枢纽字030

3.1.1 标识符030

3.1.2 枢纽字030

3.2 常量030

3.2.1 甚么是常量030

3.2.2 常量的声明032

3.3 常量的种别032

3.3.1 数值常量032

3.3.2 字符常量033

3.3.3 字符串常量034

3.3.4 标记常量034

3.4 综开使用—常量指针取指针常量036

3.5 妙手面拨036

3.6 真战操练037

第4章 变量



4.1 变量040

4.1.1 甚么是变量040

4.1.2 变量的界说取声明041

4.2 变量的种别041

4.2.1 部分变量041

4.2.2 情势参数042

4.2.3 齐厩量043

4.3 变量的存储范例045

4.3.1 主动变量045

4.3.2 静态变量045

4.3.3 内部变量046

4.3.4 存放器变量047

4.4 变量的赋值战初初化048

4.5 综开使用—按照变量的差别决议运转的成果050

4.6 妙手面拨052

4.7 真战操练052

第5章 计较机怎样识数—数造

5.1 两进造054

5.2 肮造055

5.3 十进造055

5.4 十六进造055

5.5 数造间的转换056

5.6 综开使用—数造转换057

5.7 妙手面拨057

5.8 真战操练058

第6章 数据的品种—数据范例

6.1 数据范例的分类060

6.1.1 根本数据范例060

6.1.2 机关数据范例060

6.1.3 指针数据范例060

6.1.4 空范例061

6.2 整型061

6.3 字符型063

6.4 浮面型065

6.5 范例转换067

6.5.1 隐式转换067

6.5.2 隐式转换069

6.6 综开使用—范例转换070

6.7 妙手面拨070

6.8 真战操练071

第7章 C天下中的减加衬纨—运算符战表达式

7.1 C中的运算符战表达式074

7.1.1 运算符074

7.1.2 表达式074

7.2 算术运算符战表达式075

7.2.1 算术运算符075

7.2.2 算术表达式075

7.2.3 使用举例075

7.3 干系运算符战表达式077

7.3.1 干系运算符077

7.3.2 干系表达式077

7.3.3 使用举例077

7.4 逻辑运算符战表达式078

7.4.1 逻辑运算符078

7.4.2 逻辑表达式079

7.4.3 使用举例079

7.5 前提运算符战表达式081

7.6 赋值运算符战表达式082

7.6.1 赋值运算符082

7.6.2 赋值表达式082

7.6.3 使用举例083

7.7 自删、自加运算符084

7.8 逗号运算符战表达式085

7.9 位运算符086

7.9.1 按位取运算符086

7.9.2 按位或运算符087

7.9.3 按位同或运算符087

7.9.4 按位与反运算符088

7.9.5 左移运算符088

7.9.6 左移运算符089

7.9.7 位运算赋值运算符090

7.9.8 位运算使用090

7.10 劣先级取分离性093

7.10.1 算术运算符的劣先级战分离性093

7.10.2 干系运算符的劣先级战分离性093

7.10.3 逻辑运算符的劣先级战分离性093

7.10.4 赋值运算符的劣先级取分离性094

7.11 综开使用—按照输进值计较成果094

7.12 妙手面拨095

7.13 真战操练095

第8章 挨次构造取挑选构造



8.1 法式流车琅述098

8.2 语句098

8.2.1 根本赋值语句098

8.2.2 表达式语句099

8.2.3 根本输进/输出语句099

8.2.4 掌握语句101

8.2.5 空语句战盖锵语句101

8.3 挨次构造取语句102

8.4 挑选构造103

8.4.1 挑选构造103

8.4.2 单分收挑选构造—if语句103

8.4.3 单分收挑选构造—if-else语句106

8.4.4 多分收挑选构造—if-else的嵌套情势107

8.4.5 多分收挑选构造—switch语句111

8.5 综开使用—按照差别的利润计较奖金113

8.6 妙手面拨114

8.7 真战操练115

第9章 C法式的流程—轮回构造取转背语句

9.1 轮回构造取语句118

9.1.1 轮回构造118

9.1.2 当型轮回语句—for语句119

9.1.3 当型轮回语句—while语句122

9.1.4 曲到型轮回语句—do-while语句123

9.1.5 轮回的嵌套125

9.2 转背语句128

9.2.1 goto语句129

9.2.2 break语句129

9.2.3 continue语句131

9.3 综开使用—简朴计较器132

9.4 妙手面拨134

9.5 真战操练134

第 10章 映雩取计较机的交互—输进战输出

10.1 尺度输进/输出136

10.2 格局化输进/输出136

10.2.1 格局化输出函数—printf()136

10.2.2 格局掌握字符138

10.2.3 格局化输进函数—scanf()142

10.3 字符输进/输出144

10.3.1 字符输出函数—putchar()144

10.3.2 字符输进函数—getchar()146

10.4 字符串输进/输出146

10.4.1 字符串输出函数—puts()146

10.4.2 字符串输进函数—gets()147

10.5 妙手面拨148

10.6 真战操练148

第 11章 数组

11.1 数组概述152

11.2 野诂数组152

11.2.1 野诂数组的界说152

11.2.2 野诂数组的初初化155

11.2.3 野诂数组元素的操纵156

11.2.4 数组做为参数通报158

11.2.5 野诂数组的使用举例160

11.3 两维数组162

11.3.1 两维数组的界说162

11.3.2 两维数组的初初化163

11.3.3 两维数组元素的操纵163

11.3.4 两维数组的使用举例164

11.4 多维数组165

11.5 综开使用—杨辉三角166

11.6 妙手面拨167

11.7 真战操练168

第 12章 字符数组

12.1 字符数组概述170

12.2 字符数组170

12.2.1 字符数组的初初化170

12.2.2 字符数组的援用170

12.2.3 字符数组的输进取输出171

12.3 字符串172

12.3.1 字符串战字符数组172

12.3.2 字符串的输进/输出174

12.3.3 字符串使用举例175

12.4 综开使用—主动分类字符177

12.5 妙手面拨178

12.6 真战操练179



第 13章 法式的魂灵—算法取流程图

13.1 算法根底183

13.1.1 算法的观点183

13.1.2 算法的特征183

13.1.3 简朴算法举例—解圆程184

13.2 流程图的根底185

13.2.1 流程图中的元素及寄义185

13.2.2 流程图的画造186

13.3 怎样暗示一个算法188

13.3.1 用天然言语暗示算法188

13.3.2 用流程吐示算法190

13.3.3 用传统流程吐示3种根本构造192

13.3.4 用N-S吐示算法193

13.3.5 用真代码暗示算法195

13.3.6 用计较机言语暗示算法195

13.4 构造化法式设想办法196

13.5 综开使用—供解一元两次圆程197

13.6 妙手面拨199

13.7 真战操练200

第 14章 根底算法

14.1 排序算法202

14.1.1 桶排序法202

14.1.2 冒泡排序法203

14.1.3 快速排序法204

14.2 栈、行列、链表算法206

14.2.1 行列206

14.2.2 栈209

14.2.3 链表211

14.2.4 模仿链表216

14.3 列举算法218

14.4 搜刮算法220

14.4.1 深度劣先搜刮220

14.4.2 广度劣化搜刮220

14.5 图的遍历算法221

14.5.1 深度战广度的区分221

14.5.2 图的深度劣化遍历221

14.5.3 图的广度劣化遍历223

14.6 综开使用—宝岛探险225

14.7 妙手面拨227

14.8 真战操练228

第 15章 C天下中的初级算法

15.1 模仿算法230

15.2 简朴静态计划231

15.3 用递回完成回溯算法233

15.4 最短途径算法236

15.4.1 只要五止的算法—Floyd-Warshall236

15.4.2 Dijkstra 算法—单源最短边237

15.4.3 Bellman-Ford—处理背权边237

15.4.4 Bellman-Ford的行列劣化238

15.4.5 最短途径算法比照阐发238

15.5 树算法240

15.5.1 两插算法240

15.5.2 堆算法241

15.5.3 并查散241

15.6 综开使用—镖局运镖243

15.7 妙手面拨245

15.8 真战操练246

第 16章 数教正在法式设想中的使用

16.1 经常使用数教函数248

16.2 量果数合成249

16.3 最年夜条约数的欧几里得算法251

16.4 减法道理取乘法道理252

16.5 布列取组开253

16.6 综开使用—圆布列、可重散布列254

16.7 妙手面拨255

16.8 真战操练256

第 17章 算法设想的经常使用思绪

17.1 分治算法258

17.2 静态计划算法259

17.3 贪婪算法261

17.4 回溯算法263

17.5 妙手面拨265

17.6 真战操练265

第 18章 算法比赛真例

18.1 权衡法式量量的尺度268

18.2 Hilbert直线269

18.3 考证四色成绩271

18.4 n女王成绩273

18.5 跳马成绩274

18.6 天生局部布列及其使用276

18.7 贪吃蛇游戏278

18.8 快速排序283

18.9 幻圆284

18.10 下粗度计较288

18.11 妙手面拨289

18.12 真战操练290

第 19章 函数

19.1 函数概述293

19.1.1 甚么是函数293

19.1.2 函数的分类294

19.2 函数的界说294

19.3 函数的返回值及范例297

19.3.1 函数的返回值297

19.3.2 函数的范例298

19.4 函数的参数及通报方法300

19.4.1 函数的参数301

19.4.2 函数参数的通报方法302

19.5 函数的挪用303

19.5.1 函数挪用方法304

19.5.2 函数的声明305

19.5.3 函数的嵌套挪用307

19.5.4 函数的递回挪用308

19.6 内脖隘数战内部函数312

19.6.1 内脖隘数312

19.6.2 内部函数313

19.7 main()函数314

19.8 综开使用—用截弦法供圆程的根315

19.9 妙手面拨316

19.10 真战操练318

第 20章 函数中的变量

20.1 部分变量取齐厩量320

20.1.1 部分变量320

20.1.2 齐厩量321

20.2 变量的存储种别323

20.2.1 主动范例(auto)324

20.2.2 存放器范例(register)324

20.2.3 静态范例(static)325

20.2.4 内部范例(extern)327

20.3 综开使用—日期判定328

20.4 妙手面拨329

20.5 真战操练330

第 21章 文件

21.1 文件概述332

21.1.1 文件范例332

21.1.2 C怎样操纵文件—文件指针332

21.1.3 文件灰″邙333

21.2 文件的翻开战封闭333

21.2.1 文件的翻开—fopen()函数333

21.2.2 文件的封闭—fclose()函数334

21.2.3 文件完毕检测—feof()函数335

21.3 文件的挨次读写335

21.3.1 文本文件中字符的输进/输出335

21.3.2 文本文件中字符串的输进/输出337

21.3.3 格局化输进/输出339

21.3.4 两进造文件的输进/输出—数据块读写340

21.4 文件的随机读写342

21.5 综开使用—文件操纵343

21.6 妙手面拨345

21.7 真战操练346

第 22章 库函数概览

22.1 尺度C库函数348

22.2 数教函数348

22.2.1 尽对值函数348

22.2.2 幂函数战开仄圆函数349

22.2.3 挚帻函数战对数函数350

22.2.4 三角函数350

22.2.5 与整函数战与余函数350

22.3 字符串处置函数351

22.3.1 字符串少度函数351

22.3.2 字符勾通接函数352

22.3.3 字符串赶钙函数353

22.3.4 字符串比力函数353

22.3.5 字符串查找函数354

22.3.6 字符串添补函数355

22.4 字符处置函数356

22.4.1 字符范例判定函数356

22.4.2 字符巨细写转换函数357

22.5 转换战存储办理函数358

22.5.1 转换函数358

22.5.2 存储办理函数359

22.6 随机函数360

22.6.1 初识随机函数360

22.6.2 利用随机函数361

22.7 日期战工夫处置函数362

22.8 诊断函数363

22.9 号令止参数364

22.10 其他函数365

22.10.1 exit()函数366

22.10.2 qsort()函数366

22.11 综开使用—猜数字游戏367

22.12 妙手面拨369

22.13 真战操练370

第 23章 公道操纵内存—位运算

23.1 两进造数372

23.1.1 两进造372

23.1.2 无标记数战有标记数372

23.2 位运算符372

23.2.1 按位取运算符373

23.2.2 按位或运算符373

23.2.3 按位同或运算符374

23.2.4 按位与反运算符375

23.2.5 左移运算符375

23.2.6 左移运算符375

23.2.7 位运算赋值运算符376

23.2.8 位运算使用377

23.3 位域379

23.4 综开使用—数造转换380

23.5 妙手面拨381

23.6 真战操练382

第 24章 构造体战结合体

24.1 构造体384

24.1.1 构造体范例384

24.1.2 界说构造体变量385

24.1.3 初初化构造体变量386

24.1.4 构造体变量的援用387

24.2 构造体数组388

24.2.1 界说构造体数组388

24.2.2 初初化构造体数组390

24.2.3 构造体数组元素的援用390

24.3 构造体取函数392

24.3.1 构造体做为函数的参数392

24.3.2 构造体做为函数的返回值394

24.4 结合体395

24.4.1 结合体范例395

24.4.2 结合体变量的界说396

24.4.3 结合体变量的初初化397

24.4.4 结合体变量的援用399

24.5 构造体战结合体的区分取联络400

24.6 综开使用—计较门生成就400

24.7 妙手面拨402

24.8 真战操练403

第 25章 数据办理者—数据构造

25.1 数据构造概述406

25.2 线性表406

25.2.1 挨次表407

25.2.2 单链表410

25.3 栈416

25.3.1 栈的根本运算416

25.3.2 挨次栈的范例界说417

25.3.3 链式栈的范例界说417

25.4 行列417

25.4.1 行列的根本运算418

25.4.2 挨次行列范例界说418

25.4.3 链行列范例界说419

25.5 两插419

25.6 查找420

25.6.1 挨次查找420

25.6.2 合半查找422

25.7 排序423

25.7.1 冒泡排序法424

25.7.2 挑选排序法425

25.7.3 插进排序法426

25.8 综开使用—链表的反转427

25.9 妙手面拨430

25.10 真战操练439



第 26章 内存的快速方法—指针

26.1 指针概述443

26.1.1 指针的范例443

26.1.2 指针所指背的范例443

26.1.3 指针的值443

26.1.4 指针所占内存443

26.2 指针的算术运算444

26.2.1 指针取整数的运算444

26.2.2 指针取指针的运算445

26.3 运算符&战*446

26.4 指针表达式447

26.5 综开使用—利用指针停止排序448

26.6 妙手面拨449

26.7 真战操练450

第 27章 指针取数组

27.1 数组指针452

27.2 数组指针做为函数参数452

27.3 指针取字符数组453

27.4 指针数组取指针的指针454

27.5 综开使用—报数游戏456

27.6 妙手面拨457

27.7 真战操练457

第 28章 指针取函数

28.1 函数指针460

28.1.1 函数指针的界说460

28.1.2 函数指针的赋值461

28.1.3 经由过程函数指针挪用函数461

28.2 指针函数462

28.3 指背函数的指针做为函数参数463

28.4 综开使用—日期的输出465

28.5 妙手面拨466

28.6 真战操练466

第 29章 指针取字符串

29.1 字符串指针468

29.1.1 创立字符串468

29.1.2 处置字符串469

29.1.3 输出字符串472

29.2 字符串指针做为函数参数472

29.3 字符指针变量取字符数组的区分474

29.4 综开使用—“回文”成绩474

29.5 真战操练476

第30章 指针取构造体

30.1 构造体指针478

30.1.1 界说构造体指针478

30.1.2 初初化构造体指针478

30.1.3 利用指针会见成员478

30.1.4 给构造体指针赋值479

30.2 指背构造体变量的指针480

30.3 指背构造体数组的指针481

30.4 综开使用—创立简朴链表482

30.5 妙手面拨484

30.6 真战操练484

第31章 指针的初级使用取本领

31.1 指背指针的指针486

31.2 void操纵487

31.3 内存操纵489

31.4 指针的通报491

31.5 综开使用—数值的降序布列492

31.6 妙手面拨493

31.7 真战操练494



第32章 K-均值散类算法

32.1 成绩形貌497

32.2 成绩阐发及完成497

32.2.1 成绩阐发497

32.2.2 成绩完成497

32.2.3 法式运转499

32.3 开辟历程常睹成绩及处理500

第33章 哥德巴赫料想

33.1 成绩形貌502

33.2 成绩阐发及完成502

33.2.1 成绩阐发502

33.2.2 成绩完成502

33.2.3 法式运转504

33.3 开辟历程常睹成绩及处理504

第34章 山公选年夜王游戏

34.1 成绩形貌506

34.2 成绩阐发及完成506

34.2.1 成绩阐发506

34.2.2 成绩完成506

34.2.3 法式运转507

34.3 开辟历程常睹成绩及处理508

第35章 迷宫供解

35.1 成绩形貌510

35.2 成绩阐发及完成510

35.2.1 成绩阐发510

35.2.2 成绩完成510

35.2.3 法式运转513

35.3 开辟历程常睹成绩及处理514

第36章 背包成绩供解

36.1 成绩形貌516

36.2 成绩阐发及完成516

36.2.1 成绩阐发516

36.2.2 成绩完成516

36.2.3 法式运转518

36.3 开辟历程常睹成绩及处理518

第37章 水车车箱重排

37.1 成绩形貌520

37.2 成绩阐发及完成520

37.2.1 成绩阐发520

37.2.2 成绩完成520

37.2.3 法式运转522

37.3 开辟历程常睹成绩及处理522

第38章 哈妇曼编码的完成

38.1 成绩形貌524

38.2 成绩阐发及完成524

38.2.1 成绩阐发524

38.2.2 成绩完成524

38.2.3 法式运转526

38.3 开辟历程常睹成绩及处理526

第39章 八皇后成绩的完成

39.1 成绩形貌528

39.2 成绩阐发及完成528

39.2.1 成绩阐发528

39.2.2 成绩完成528

39.2.3 法式运转530

39.3 开辟历程常睹成绩及处理530

第40章 贩子过河游戏

40.1 成绩形貌532

40.2 成绩阐发及完成532

40.2.1 成绩阐发532

40.2.2 成绩完成532

40.2.3 法式运转535

40.3 开辟历程常睹成绩及处理536

第41章 K阶斐波那契序列的完成

41.1 成绩形貌538

41.2 成绩阐发及完成538

41.2.1 成绩阐发538

41.2.2 成绩完成538

41.2.3 法式运转539

41.3 开辟历程常睹成绩及处理540

第42章 最短途径的完成

42.1 成绩形貌542

42.2 成绩阐发及完成542

42.2.1 成绩阐发542

42.2.2 成绩完成542

42.2.3 法式运转543

42.3 开辟历程常睹成绩及处理544

百度网盘下载地点链接:


旅客,本躲藏内容需求VIP会员才气阅读,您需求晋级才能够阅读面击那里晋级VIP

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

举报 使用道具

回复

评论 113

nidelei97  vip终身会员  发表于 2020-12-23 19:37:10 来自手机  | 显示全部楼层
路过!!!!!!

举报 使用道具

回复
qudian58  vip终身会员  发表于 2020-12-31 09:38:02 来自手机  | 显示全部楼层
支持楼主,用户楼主,楼主英明呀!!!

举报 使用道具

回复
云端之上  vip终身会员  发表于 2020-12-31 14:17:35 | 显示全部楼层
OMG!介是啥东东!!!

举报 使用道具

回复
滴落露珠  vip终身会员  发表于 2021-1-1 19:02:53 | 显示全部楼层
佩服佩服!

举报 使用道具

回复
小月  vip终身会员  发表于 2021-1-11 19:53:28 | 显示全部楼层
围观 围观 沙发在哪里!!!

举报 使用道具

回复
Painting  vip终身会员  发表于 2021-1-17 06:48:10 | 显示全部楼层
小手一抖,钱钱到手!

举报 使用道具

回复
hongtong99  vip终身会员  发表于 2021-1-27 13:47:32 | 显示全部楼层
高手云集 果断围观

举报 使用道具

回复
潇潇桃花  vip年度会员  发表于 2021-1-28 07:03:35 | 显示全部楼层
介是神马?!!

举报 使用道具

回复
石头  vip终身会员  发表于 2021-1-30 16:06:46 | 显示全部楼层
支持支持再支持

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

1

粉丝

308

主题
精彩推荐
热门资讯
网友晒图
图文推荐

Archiver|手机版|java学习基地 |网站地图

GMT+8, 2021-4-17 08:07 , Processed in 0.728469 second(s), 69 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.