第1章 基础知识
1.1 进制转换
实例001 十进制转换为十六进制
实例002 十进制转换为二进制
实例003 n进制转换为十进制
实例004 IP地址形式输出
1.2 条件判断
实例005 a2+b2
实例006 判断闰年
实例007 阶梯问题
实例008 评定成绩
1.3 多重循环打印图形
实例009 用#打印三角形
实例010 用*打印图形
实例011 绘制余弦曲线
实例012 打印乘法口诀表
实例013 打印杨辉三角
1.4 循环的数学应用
实例014 序列求和
实例015 简单的级数运算
实例016 用while语句求n!
实例017 特殊等式
实例018 求一个正整数的所有因子
实例019 一元钱兑换方案
实例020 对调数问题
实例021 求解平方和
1.5 数组
实例022 逆序存放数据
实例023 相邻元素之和
实例024 选票统计
实例025 模拟比赛打分
实例026 对调最大与最小数位置
实例027 使用数组统计学生成绩
实例028 设计魔方阵
1.6 字符和字符串操作
实例029 字符串倒置
实例030 字符串替换
实例031 回文字符串
实例032 不用strcat连接两个字符串
实例033 删除字符串中连续字符
实例034 字符升序排列
实例035 在指定的位置后插入字符串
1.7 函数
实例036 递归解决年龄问题
实例037 求学生的平均身高
实例038 分数计算器程序
第1章 基础知识
1.1 进制转换
实例001 十进制转换为十六进制
实例002 十进制转换为二进制
实例003 n进制转换为十进制
实例004 IP地址形式输出
1.2 条件判断
实例005 a2+b2
实例006 判断闰年
实例007 阶梯问题
实例008 评定成绩
1.3 多重循环打印图形
实例009 用#打印三角形
实例010 用*打印图形
实例011 绘制余弦曲线
实例012 打印乘法口诀表
实例013 打印杨辉三角
1.4 循环的数学应用
实例014 序列求和
实例015 简单的级数运算
实例016 用while语句求n!
实例017 特殊等式
实例018 求一个正整数的所有因子
实例019 一元钱兑换方案
实例020 对调数问题
实例021 求解平方和
1.5 数组
实例022 逆序存放数据
实例023 相邻元素之和
实例024 选票统计
实例025 模拟比赛打分
实例026 对调最大与最小数位置
实例027 使用数组统计学生成绩
实例028 设计魔方阵
1.6 字符和字符串操作
实例029 字符串倒置
实例030 字符串替换
实例031 回文字符串
实例032 不用strcat连接两个字符串
实例033 删除字符串中连续字符
实例034 字符升序排列
实例035 在指定的位置后插入字符串
1.7 函数
实例036 递归解决年龄问题
实例037 求学生的平均身高
实例038 分数计算器程序
1.8 趣 味 计 算
实例039 加油站加油
实例040 小球下落问题
实例041 灯塔数量
实例042 买苹果问题
实例043 猴子吃桃
实例044 老师分糖果
实例045 新同学的年龄
实例046 百钱百鸡问题
实例047 彩球问题
实例048 求总数问题
1.9 宏定义与位运算
实例049 用宏定义实现值互换
实例050 循环移位
第2章 指针
2.1 指针变量
实例051 使用指针实现数据交换
实例052 使用指针实现整数排序
实例053 指向结构体变量的指针
2.2 指针与数组
实例054 使用指针输出数组元素
实例055 用指针实现逆序存放数组元素值
实例056 输出二维数组有关值
实例057 输出二维数组任一行任一列值
实例058 用指针查找数列中最大值、最小值
实例059 用指针数组构造字符串数组
实例060 将若干字符串按照字母顺序输出
2.3 指针与函数
实例061 用指向函数的指针比较大小
实例062 使用返回指针的函数查找最大值
实例063 使用指针函数求学生成绩
实例064 寻找指定元素的指针
实例065 寻找相同元素的指针
2.4 字符串与指针
实例066 使用指针实现字符串复制
实例067 字符串的连接
实例068 字符串插入
实例069 字符串的匹配
2.5 指向指针的指针
实例070 使用指针的指针输出字符串
实例071 实现输入月份号输出该月份英文名
实例072 使用指向指针的指针对字符串排序
第3章 数据结构
3.1 结构体
实例073 找最高分
实例074 平均成绩
实例075 比较计数
实例076 信息查询
实例077 计算开机时间
3.2 链表
实例078 创建单向链表
实例079 创建双向链表
实例080 创建循环链表
实例081 双链表逆置
实例082 双链表逆序输出
实例083 约瑟夫环
实例084 创建顺序表并插入元素
实例085 向链表中插入结点
实例086 从链表中删除结点
实例087 合并两个链表
实例088 单链表就地逆置
实例089 头插入法建立单链表
3.3 栈和队列
实例090 应用栈实现进制转换
实例091 用栈设置密码
实例092 栈实现行编辑程序
实例093 括号匹配检测
实例094 用栈及递归计算多项式
实例095 链队列
实例096 循环缓冲区问题
3.4 串与广义表
实例097 串的模式匹配
实例098 简单的文本编辑器
实例099 广义表的存储
实例100 广义表的复制
3.5 二叉树
实例101 二叉树的递归创建
实例102 二叉树的遍历
实例103 线索二叉树的创建
实例104 二叉排序树
实例105 哈夫曼编码
3.6 图及图的应用
实例106 图的邻接表存储
实例107 图的深度优先搜索
实例108 图的广度优先搜索
实例109 Prim算法求最小生成树
实例110 迪杰斯特拉算法
第4章 算法
4.1 简单问题算法
实例111 任意次方后的最后三位
实例112 计算π的近似值
实例113 小于500的所有勾股数
实例114 能否组成三角形
实例115 偶数拆分
实例116 乘积大于和的数
实例117 求各位上和为5的数
实例118 计算某日是该年第几天
4.2 排序算法
实例119 直接插入排序
实例120 希尔排序
实例121 起泡排序
实例122 快速排序
实例123 选择排序
实例124 归并排序
4.3 查找算法
实例125 顺序查找
实例126 二分查找
实例127 分块查找
实例128 哈希查找
4.4 定理与猜想
实例129 斐波那契数列
实例130 角谷猜想
实例131 歌德巴赫猜想
实例132 四方定理
实例133 尼科彻斯定理
4.5 逻辑推理与判断
实例134 婚礼上的谎言
第5章 数学应用
5.1 素数问题
实例135 求100~200之间的素数
实例136 可逆素数
实例137 回文素数
5.2 整数趣题
实例138 阿姆斯特朗数
实例139 特殊的完全平方数
实例140 求1000以内的完全数
实例141 三重回文数
实例142 亲密数
实例143 自守数
实例144 满足abcd=(ab+cd)2的数
实例145 神奇的数字6174
实例146 一数三平方
5.3 数学问题求解
实例147 求等差数列
实例148 求整数的绝对值
实例149 正弦、余弦、正切值
实例150 对底数e的计算
实例151 最大公约及最小公倍数
实例152 求解二元一次不定方程
实例153 二分法求解方程
实例154 牛顿迭代法解方程的根
5.4 矩阵
实例155 打印特殊方阵
实例156 求3×3矩阵对角元素之和
实例157 矩阵的加法运算
实例158 矩阵的乘法运算
实例159 巧排螺旋方阵
5.5 生活中的数学
实例160 求车运行速度
实例161 卖西瓜
实例162 打渔晒网问题
实例163 水池注水问题
实例164 分鱼问题
实例165 递归解分鱼问题
实例166 巧分苹果
第6章 文件操作
6.1 文件读写操作
实例167 读取磁盘文件
实例168 将数据写入磁盘文件
实例169 格式化读写文件
实例170 成块读写操作
实例171 随机读写文件
实例172 以行为单位读写文件
6.2 文件内
……
第7章 库函数调用
第8章 图形图像
第9章 系统相关
第10章 加解密与安全性
第11章 制作万年历模块
第13章 制作电话本模块
第14章 制作小熊时钟模块
第15章 制作打字游戏
第16章 制作弹力球游戏
第17章 制作快快吃豆游戏
第18章 制作贪吃蛇游戏
第19章 制作迷宫游戏
第20章 制作俄罗斯方块游戏
第21章 制作推箱于游戏
第22章 制作猜数字游戏
第23章 24点游戏
第24章 制作五子棋游戏
第25章 制作系统测试模块
第26章 制作硬件测试模块
第27章 制作学生信息管理系统
第28章 制作学生个人消费管理系统
第29章 制作火车订票系统
第30章 制作通讯录管理系统
第31章 图书管理系统
第32章 企业员工管理系统