第一图书网

C语言程序开发范例宝典

曹飞飞//高文才 人民邮电
出版时间:

2012-6  

出版社:

人民邮电  

作者:

曹飞飞//高文才  

页数:

502  

Tag标签:

无  

内容概要

  《软件工程师典藏:C语言程序开发范例宝典(第2版)》全面介绍了应用C语言进行开发的各种技术和技巧,全书共分12章,包括基础知识、指针、数据结构、算法、数学应用、文件操作、库函数调用、图形图像、系统相关、加解密与安全性、游戏、综合应用等方面,共300个实例,每个实例都突出了其实用性。  《软件工程师典藏:C语言程序开发范例宝典(第2版)》既可作为C程序的初学者学习用书,也可作为程序开发人员、相关培训机构老师和学生的参考用书。

书籍目录

第1章 基础知识1.1 进制转换实例001 十进制转换为十六进制实例002 十进制转换为二进制实例003 n进制转换为十进制实例004 以IP地址形式输出1.2 条件判断实例005 判断偶数实例006 a2+b2实例007 计算工人工资实例008 判断闰年实例009 阶梯问题实例010 评定成绩实例011 简单计算器实例012 模拟自动售货机1.3 多重循环打印图形实例013 用#打印三角形实例014 用*打印图形实例015 绘制余弦曲线实例016 打印乘法口诀表实例017 打印杨辉三角1.4 循环的数学应用实例018 序列求和实例019 简单的级数运算实例020 用while语句求n!实例021 特殊等式实例022 求一个正整数的所有因子实例023 一元钱兑换方案实例024 对调数问题实例025 求解平方和1.5 数组实例026 逆序存放数据实例027 相邻元素之和实例028 选票统计实例029 模拟比赛打分实例030 对调最大与最小数位置实例031 求二维数组对角线之和实例032 使用数组统计学生成绩实例033 设计魔方阵1.6 字符和字符串操作实例034 计算字符串中有多少个单词实例035 字符串倒置实例036 字符串替换实例037 回文字符串实例038 不用strcat连接两个字符串实例039 删除字符串中连续字符实例040 字符升序排列实例041 在指定的位置后插入字符串1.7 函数实例042 输出两个数中的最大值实例043 递归解决年龄问题实例044 求学生的平均身高实例045 分数计算器程序1.8 趣味计算实例046 加油站加油实例047 小球下落问题实例048 灯塔数量实例049 买苹果问题实例050 猴子吃桃实例051 老师分糖果实例052 新同学的年龄实例053 百钱百鸡问题实例054 彩球问题实例055 求总数问题1.9 宏定义与位运算实例056 用宏定义实现值互换实例057 利用宏定义求偶数和实例058 循环移位第2章 指针2.1 指针变量实例059 使用指针实现数据交换实例060 使用指针实现整数排序实例061 指向结构体变量的指针2.2 指针与数组实例062 使用指针输出数组元素实例063 用指针实现逆序存放数组元素值实例064 输出二维数组有关值实例065 输出二维数组任一行任一列值实例066 使用指针查找数列中最大值、最小值实例067 用指针数组构造字符串数组实例068 将若干字符串按照字母顺序输出2.3 指针与函数实例069 用指向函数的指针比较大小实例070 使用返回指针的函数查找最大值实例071 使用指针函数求学生成绩实例072 寻找指定元素的指针实例073 寻找相同元素的指针2.4 字符串与指针实例074 使用指针实现字符串复制实例075 字符串的连接实例076 字符串插入实例077 字符串的匹配2.5 指向指针的指针实例078 使用指针的指针输出字符串实例079 实现输入月份号输出该月份英文名实例080 使用指向指针的指针对字符串排序第3章 数据结构3.1 结构体实例081 候选人选票程序实实082 找最高分实例083 平均成绩实例084 比较计数实例085 信息查询实例086 计算开机时间3.2 链表实例087 创建单向链表实例088 创建双向链表实例089 创建循环链表实例090 双链表逆置实例091 双链表逆序输出实例092 约瑟夫环实例093 创建顺序表并插入元素实例094 向链表中插入结点实例095 从链表中删除结点实例096 合并两个链表实例097 单链表就地逆置实例098 头插入法建立单链表3.3 栈和队列实例099 应用栈实现进制转换实例100 用栈设置密码实例101 栈实现行编辑程序实例102 括号匹配检测实例103 用栈及递归计算多项式实例104 链队列实例105 循环缓冲区问题3.4 串与广义表实例106 串的模式匹配实例107 简单的文本编辑器实例108 广义表的存储实例109 广义表的复制3.5 二叉树实例110 二叉树的递归创建实例111 二叉树的遍历实例112 线索二叉树的创建实例113 二叉排序树实例114 哈夫曼编码3.6 图及图的应用实例115 图的邻接表存储实例116 图的深度优先搜索实例117 图的广度优先搜索实例118 Prim算法求最小生成树实例119 迪杰斯特拉算法第4章 算法4.1 简单问题算法实例120 任意次方后的最后三位实例121 计算π的近似值实例122 小于500的所有勾股数实例123 能否组成三角形实例124 偶数拆分实例125 乘积大于和的数实例126 求各位上和为5的数实例127 计算某日是该年第几天4.2 排序算法实例128 直接插入排序实例129 希尔排序实例130 起泡排序实例131 快速排序实例132 选择排序实例133 归并排序4.3 查找算法实例134 顺序查找实例135 二分查找实例136 分块查找实例137 哈希查找4.4 定理与猜想实例138 斐波那契数列实例139 角谷猜想实例140 歌德巴赫猜想实例141 四方定理实例142 尼科彻斯定理4.5 逻辑推理与判断实例143 寻找假币实例144 婚礼上的谎言实例145 常胜将军实例146 猜杏核实例147 巧算国王分财物第5章 数学应用5.1 素数问题实例148 求100~200之间的素数实例149 可逆素数实例150 回文素数5.2 整数趣题实例151 阿姆斯特朗数实例152 特殊的完全平方数实例153 求1000以内的完全数实例154 三重回文数实例155 亲密数实例156 自守数实例157 满足abcd=(ab+cd)2的数实例158 神奇的数字6174实例159 一数三平方5.3 数学问题求解实例160 求等差数列实例161 求整数的绝对值实例162 正弦、余弦、正切值实例163 自然对数的底e的计算实例164 最大公约及最小公倍数实例165 求解二元一次不定式方程实例166 二分法求解方程实例167 牛顿迭代法解方程的根5.4 矩阵实例168 打印特殊方阵实例169 求3×3矩阵对角元素之和实例170 矩阵的加法运算实例171 矩阵的乘法运算实例172 巧排螺旋方阵5.5 生活中的数学实例173 求车运行速度实例174 卖西瓜实例175 打渔晒网问题实例176 水池注水问题实例177 捕鱼和分鱼问题实例178 递归解分鱼问题实例179 巧分苹果第6章 文件操作6.1 文件读写操作实例180 读取磁盘文件实例181 将数据写入磁盘文件实例182 格式化读写文件实例183 成块读写操作实例184 随机读写文件实例185 以行为单位读写文件6.2 文件内容操作实例186 复制文件内容到另一文件实例187 错误处理实例188 合并两个文件信息实例189 统计文件内容6.3 文件的创建、查找及删除实例190 创建文件实例191 创建临时文件实例192 查找文件实例193 重命名文件实例194 删除文件实例195 删除文件中的记录6.4 文件相关操作实例196 关闭打开的所有文件实例197 同时显示两个文件的内容实例198 显示目录内同类型文件实例199 文件分割实例200 文件加密第7章 库函数调用7.1 时间转换和操作函数实例201 固定格式输出当前时间实例202 当前时间转换实例203 显示程序运行时间实例204 获取DOS系统时间实例205 设置DOS系统日期实例206 设置DOS系统时间实例207 读取并设置bios的时钟7.2 数学函数实例208 求相对的最小整数实例209 求直角三角形斜边实例210 小数分离实例211 求任意数n次幂7.3 字符串、字符函数实例212 函数实现字符匹配实例213 任意大写字母转小写实例214 字符串复制到指定空间实例215 查找位置信息7.4 其他函数实例216 复制当前目录实例217 产生惟一文件实例218 不同亮度显示实例219 字母检测实例220 建立目录实例221 删除目录实例222 数字检测实例223 快速分类实例224 访问系统temp中文件实例225 设置组合键第8章 图形图像8.1 基本图形实例226 绘制直线实例227 绘制表格实例228 绘制矩形实例229 绘制椭圆实例230 绘制圆弧线实例231 绘制扇区实例232 绘制空心圆实例233 绘制立体窗口实例234 绘制正弦曲线实例235 绘制彩带8.2 色彩填充及使用实例236 黄色网格填充的椭圆实例237 红色间隔点填充多边形实例238 绘制五角星实例239 颜色变换实例240 彩色扇形实例241 输出不同字体8.3 屏幕操作实例242 相同图案的输出实例243 设置文本及背景颜色实例244 简单的键盘画图程序实例245 鼠标绘图实例246 艺术清屏8.4 图形动画实例247 图形时钟实例248 火箭发射实例249 运动的问候语实例250 正方形下落实例251 跳动的小球实例252 旋转的五角星实例253 变化的同心圆实例254 小球碰撞8.5 图形综合实例实例255 圆形精美图案实例256 直线精美图案实例257 心形图案实例258 钻石图案实例259 雪花实例260 直线、正方形综合第9章 系统相关9.1 时间和日期实例261 获取当前日期与时间实例262 获取当地日期与时间实例263 格林尼治平时实例264 设置系统日期9.2 BIOS操作实例265 获取BIOS常规内存容量实例266 读/写BIOS计时器实例267 获取CMOS密码9.3 硬件、软件中断实例268 获取Ctrl+Break键消息实例269 鼠标中断实例270 设置文本显示模式9.4 磁盘相关实例271 获取当前磁盘空间信息实例272 备份/恢复硬盘分区表实例273 硬盘逻辑锁9.5 信息获取实例274 显卡类型测试实例275 获取系统配置信息实例276 获取环境变量实例277 获取寄存器信息9.6 其他实例278 恢复内存文本实例279 绘制立体窗口实例280 控制扬声器声音实例281 获取Caps Lock键状态实例282 删除多级目录第10章 加解密与安全性10.1 程序保护实例283 自毁程序实例284 明码序列号保护实例285 非明码序列号保护10.2 加密解密实例286 MD5加密实例287 RSA加密实例288 DES加密实例289 RC4加密实例290 SHA1加密实例291 恺撒加密第11章 游戏实例292 打字游戏实例293 快快吃豆游戏实例294 迷宫实例295 俄罗斯方块实例296 推箱子游戏第12章 综合应用实例297 学生信息管理系统实例298 网络通信系统实例299 电话本系统实例300 企业员工管理系统……


图书封面

图书标签Tags

广告

下载页面


C语言程序开发范例宝典 PDF格式下载



C语言程序开发范例宝典


还好拉,很基础,就需要这样的啊


C语言开发宝典


还可以吧!~


相关图书