《C语言时尚编程百例》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:网冠科技编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111129873
  • 页数:316 页
图书介绍:本书介绍了C语言编程知识。

出版说明 2

前 言 2

第一篇基础 2

实例1字符串输出 2

实例2格式化输出 3

实例3格式化输入输出 5

实例4各数值类型在内存中所占字节数 7

实例5如何使用递增操作符 9

实例6使用算术运算符的计算器 10

实例7使用逻辑运算符进行逻辑判断 12

实例8宏与常量 14

实例9使用位运算符解析IP地址 16

实例10各种字符串输入和输出函数比较 18

实例11 用if…else语句编写的猜数程序 20

实例12用for语句进行十六/十进制转换 23

实例13用while语句编写的猜数改进版 26

实例14用switch语句模拟ATM取款机界面 29

实例15使用一维数组统计班级成绩 33

实例16用二维数组进行矩阵转换 37

实例17调用C语言标准函数库进行数学计算 40

实例18用自定义函数进行数学计算 43

实例19用本地库函数获取系统日期时间 46

实例20使用ARGC,ARGV命令行参数 49

实例21 C语言标识符命名法则 51

实例22检查和分离C语言源程序错误的方法 55

实例23温度转换 58

实例24文件加密(1) 61

第二篇文件操作 61

实例25文件加密(2) 64

实例26批处理程序的加密 66

实例27给自己的程序加上行号 68

实例28文件分割程序 70

实例29删除目录树 72

实例30显示系统文件表 75

实例31显示一个目录的存储内容 80

实例32递归读取磁盘文件 83

实例33 C语言直接读取FoxPro的DBF文件 85

实例34用索引文件读取数据项 89

实例35加密数据库 94

实例36用C语言内嵌汇编语言实现一个字符的显示 96

第三篇系统调用 96

实例37 C语言中汇编语言子程序的调用 99

实例38用栈实现两个数相加 101

实例39用汇编子程序进行冒泡排序 103

实例40复制前的空间测试程序 106

实例41 自定义文本模式 109

实例42设计立体投影窗口 113

实例43编写汉字彩色弹出式菜单 115

实例44口令程序设计 120

实例45程序自我保护技术——“程序自杀” 122

实例46获取国家信息 124

实例47 C语言可变参数函数设计 126

实例48对环境变量的读取和修改 129

实例49给硬盘加软锁 131

实例50挽救磁盘数据 133

实例51硬盘分区表的保存与恢复 136

实例52 IDE硬盘参数的测定 139

实例53 CMOS信息的读取 144

实例54将CMOS信息保存到文件 147

实例55获取BIOS设备列表 150

第四篇输入输出 155

实例56用C语言开发音乐程序 155

实例57TC中鼠标的实现 161

实例58用鼠标作图 165

实例59西文DOS下输出中文字符串 169

实例60将浮点数转化为字符串 173

实例61删除字符串中的子字符串 175

实例62顺序表操作 180

第五篇数据结构 180

实例63链表操作 183

实例64双链表 189

实例65二叉树 192

实例66将数字金额转换为大写金额程序 196

实例67哈夫曼树和哈夫曼编码 199

实例68汉诺塔 203

实例69图的深度优先遍历 205

实例70图的广度优先遍历 209

实例71最短交通路径 213

实例72八皇后 216

实例73骑士巡游 218

实例74多项式乘法 222

第六篇科学计算 222

实例75实现高随机度随机序列 225

实例76用栈计算四则运算表达式 227

实例77递归实现整数四则运算计算器 234

实例78复数作图 237

实例79插补法画抛物线 239

实例80正态分布曲线生成 242

实例81 二分法求解非线性方程的实根 244

实例82实矩阵乘法 248

实例83高斯消去法解线性方程 251

实例84高斯-约当法求逆矩阵 255

实例85复矩阵乘法 260

实例86辛普森法求定积分值 263

实例87用C语言实现艺术清屏 267

第七篇 图形 267

实例88图形学画圆算法 271

实例89填充图形 274

实例90图形的旋转和变换 277

实例91 VGA 256色编程 281

实例92生成美丽的随机图案 284

实例93 Mandelbrot分型图 288

实例94动画程序设计 291

实例95屏幕检测小程序 295

实例96运动的小车 298

实例97动态显示16色位图 301

实例98利用图形页实现动画 305

实例99屏幕上的时钟 309

实例100音乐动画 313