《C语言精彩编程百例》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:温海等编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2004
  • ISBN:7508418182
  • 页数:355 页
图书介绍:本书将实例与知识点紧密结合,循序渐进,从C语言中最基础的知识点开始一直介绍到可直接实际应用的复杂算法,涵盖面广而不松散,前后实例相互呼应,形成一个有机整体,各篇之间有较强的逻辑联系。在每一实例中,都根据实例的特点按照先易后难介绍知识点,结合程序进行讲解,最后再总结说明的顺序编排结构。

第一篇 基础知识篇 2

实例1 数据类型转换 2

实例2 转义字符 4

实例3 关系和逻辑运算 6

实例4 自增自减 8

实例5 普通位运算 10

实例6 位移运算 12

实例7 字符译码 14

实例8 指针操作符 16

实例9 if判断语句 18

实例10 else-if语句 20

实例11 嵌套if语句 22

实例12 switch语句 24

实例13 for语句 28

实例14 while语句 30

实例15 do-while语句 32

实例16 break和continue语句 34

实例17 exit()函数 36

实例18 综合实例 38

实例19 一维数组 42

实例20 二维数组 44

实例21 字符数组 47

实例22 数组初始化 49

实例23 数组应用 51

实例24 函数的值调用 54

实例25 函数的引用调用 56

实例26 数组函数的调用 58

实例27 命令行变元 61

实例28 函数的返回值 63

实例29 函数的嵌套调用 65

实例30 函数的递归调用 68

实例31 局部和全局变量 70

实例32 变量的存储类别 73

实例33 内部和外部函数 75

实例34 综合实例1 77

实例35 综合实例2 80

实例36 变量的指针 84

实例37 一维数组指针 86

实例38 二维数组指针 88

实例39 字符串指针 91

实例40 函数指针 93

实例41 指针数组 96

实例42 二维指针 99

实例43 指针的初始化 102

实例44 综合实例 104

第二篇 深入提高篇 109

实例45 结构体变量 109

实例46 结构体数组 112

实例47 结构体指针变量 115

实例48 结构体指针数组 117

实例49 共用体变量 119

实例50 枚举类型 121

实例51 读写字符 125

实例52 读写字符串 127

实例53 格式化输出函数 130

实例54 格式化输入函数 132

实例55 打开和关闭文件 134

实例56 fputc()和fgetc() 136

实例57 函数rewind() 138

实例58 fread()和fwrite() 140

实例59 fprintf()和fscanf() 142

实例60 随机存取 144

实例61 错误处理 146

实例62 综合实例 149

实例63 动态分配函数 154

实例64 常用时间函数 156

实例65 转换函数 158

实例66 查找函数 160

实例67 跳转函数 162

实例68 排序函数 164

实例69 伪随机数生成 166

实例70 可变数目变元 168

第三篇 常用算法篇 171

实例71 链表的建立 171

实例72 链表的基本操作 174

实例73 队列的应用 179

实例74 堆栈的应用 183

实例75 串的应用 187

实例76 树的基本操作 193

实例77 冒泡排序法 199

实例78 堆排序 202

实例79 归并排序 206

实例80 磁盘文件排序 211

实例81 顺序查找 218

实例82 二分法查找 223

实例83 树的动态查找 228

实例84 二分法求解方程 234

实例85 牛顿迭代法求解方程 239

实例86 弦截法求解方程 243

实例87 拉格朗日插值 248

实例88 最小二乘法拟合 252

实例89 辛普生数值积分 260

实例90 改进欧拉法 265

实例91 龙格-库塔法 271

实例92 高斯消去法 275

实例93 正定矩阵求逆 280

第四篇 综合应用篇 285

实例94 用C语言实现遗传算法 285

实例95 人工神经网络的C语言实现 296

实例96 K_均值算法 307

实例97 ISODATA算法 314

实例98 快速傅立叶变换 326

实例99 求解野人与传教士问题 334

实例100 简单专家系统 344