| 书中以具体的实例为线索,特别注重对例题的分析、对知识点的归纳、对求解方法的引申,同时程序代码中融会了C语言的各种编程技巧,条理清晰,以方便读者举一反三,开发出符合特定要求的程序。 |
| 第一部分 基础篇 实例1 第一个C程序 2 实例2 求整数之积 6 实例3 比较实数大小 8 实例4 字符的输出 10 实例5 显示变量所占字节数 11 实例6 自增/自减运算 13 实例7 数列求和 14 实例8 乘法口诀表 17 实例9 猜数字游戏 19 实例10 模拟ATM(自动柜员机)界面 22 实例11 用一维数组统计学生成绩 24 实例12 用二维数组实现矩阵转置 26 实例13 求解二维数组的最大/最小元素 29 实例14 利用数组求前n个质数 31 实例15 编制万年历 33 实例16 对数组元素排序 36 实例17 任意进制数的转换 37 实例18 判断回文数 39 实例19 求数组前n元素之和 41 实例20 求解钢材切割的最佳订单 42 实例21 通过指针比较整数大小 44 实例22 指向数组的指针 48 实例23 寻找指定元素的指针 50 实例24 寻找相同元素的指针 52 实例25 阿拉伯数字转换为罗马数字 53 实例26 字符替换 56 实例27 从键盘读入实数 57 实例28 字符行排版 59 实例29 字符排列 60 实例30 判断字符串是否回文 62 实例31 通讯录的输入输出 63 实例32 扑克牌的结构表示 68 实例33 用“结构”统计学生成绩 69 实例34 报数游戏 72 实例35 模拟社会关系 73 实例36 统计文件的字符数 74 实例37 同时显示两个文件的内容 80 实例38 简单的文本编辑器 81 实例39 文件的字数统计程序 82 实例40 学生成绩管理程序 85 第二部分 数据结构篇 实例41 插入排序 96 实例42 希尔排序 100 实例43 冒泡排序 102 实例44 快速排序 105 实例45 选择排序 109 实例46 堆排序 111 实例47 归并排序 115 实例48 基数排序 119 实例49 顺序表插入和删除 123 实例50 链表操作 126 实例51 双链表 129 实例52 二叉树遍历 130 实例53 浮点数转换为字符串 132 实例54 汉诺塔问题 133 实例55 哈夫曼编码 135 实例56 图的深度优先遍历 138 实例57 图的广度优先遍历 139 实例58 |
商品评论(0条)