【搬运】C语言基础——200个C语言程序
要编译这些程序,你需要Turbo C编译器,以及DOSBOX模拟器。目录:
第一部分基础篇
001第一个C程序
002运行多个源文件
003求整数之积
004比较实数大小
005字符的输出
006显示变量所占字节数
007自增/自减运算
008数列求和
009乘法口诀表
010猜数字游戏
011模拟ATM(自动柜员机)界面
012用一维数组统计学生成绩
013用二维数组实现矩阵转置
014求解二维数组的最大/最小元素
015利用数组求前n个质数
016编制万年历
017对数组元素排序
018任意进制数的转换
019判断回文数
020求数组前n元素之和
021求解钢材切割的最佳订单
022通过指针比较整数大小
023指向数组的指针
024寻找指定元素的指针
025寻找相同元素的指针
026阿拉伯数字转换为罗马数字
027字符替换
028从键盘读入实数
029字符行排版
030字符排列
031判断字符串是否回文
032通讯录的输入输出
033扑克牌的结构表示
034用“结构”统计学生成绩
035报数游戏
036模拟社会关系
037统计文件的字符数
038同时显示两个文件的内容
039简单的文本编辑器
040文件的字数统计程序
041学生成绩管理程序
第二部分数据结构篇
042插入排序
043希尔排序
044冒泡排序
045快速排序
046选择排序
047堆排序
048归并排序
049基数排序
050二叉搜索树操作
051二项式系数递归
052背包问题
053顺序表插入和删除
054链表操作(1)
055链表操作(2)
056单链表就地逆置
057运动会分数统计
058双链表
059约瑟夫环
060记录个人资料
061二叉树遍利
062浮点数转换为字符串
063汉诺塔问题
064哈夫曼编码
065图的深度优先遍利
066图的广度优先遍利
067求解最优交通路径
068八皇后问题
069骑士巡游
070用栈设置密码
071魔王语言翻译
072火车车厢重排
073队列实例
074K阶斐波那契序列
第三部分数值计算与趣味数学篇
075绘制余弦曲线和直线的迭加
076计算高次方数的尾数
077打鱼还是晒网
078怎样存钱以获取最大利息
079阿姆斯特朗数
080亲密数
081自守数
082具有abcd=(ab+cd)2性质的数
083验证歌德巴赫猜想
084素数幻方
085百钱百鸡问题
086爱因斯坦的数学题
087三色球问题
088马克思手稿中的数学题
089配对新郎和新娘
090约瑟夫问题
091邮票组合
092分糖果
093波瓦松的分酒趣题
094求π的近似值
095奇数平方的有趣性质
096角谷猜想
097四方定理
098卡布列克常数
099尼科彻斯定理
100扑克牌自动发牌
101常胜将军
102搬山游戏
103兔子产子(菲波那契数列)
104数字移动
105多项式乘法
106产生随机数
107堆栈四则运算
108递归整数四则运算
109复平面作图
110绘制彩色抛物线
111绘制正态分布曲线
112求解非线性方程
113实矩阵乘法运算
114求解线性方程
115n阶方阵求逆
116复矩阵乘法
117求定积分
118求满足特异条件的数列
119超长正整数的加法
第四部分图形篇
120绘制直线
121绘制圆
122绘制圆弧
123绘制椭圆
124设置背景色和前景色
125设置线条类型
126设置填充类型和填充颜色
127图形文本的输出
128金刚石图案
129飘带图案
130圆环图案
131肾形图案
132心脏形图案
133渔网图案
134沙丘图案
135设置图形方式下的文本类型
136绘制正多边形
137正六边形螺旋图案
138正方形螺旋拼块图案
139图形法绘制圆
140递归法绘制三角形图案
141图形法绘制椭圆
142抛物样条曲线
143Mandelbrot分形图案
144绘制布朗运动曲线
145艺术清屏
146矩形区域的颜色填充
147VGA256色模式编程
148绘制蓝天图案
149屏幕检测程序
150运动的小车动画
151动态显示位图
152利用图形页实现动画
153图形时钟
154音乐动画
第五部分系统篇
155读取DOS系统中的国家信息
156修改环境变量
157显示系统文件表
158显示目录内容
159读取磁盘文件
160删除目录树
161定义文本模式
162设计立体窗口
163彩色弹出菜单
164读取CMOS信息
165获取BIOS设备列表
166锁住硬盘
167备份/恢复硬盘分区表
168设计口令程序
169程序自我保护
第六部分常见试题解答篇
170水果拼盘
171小孩吃梨
172删除字符串中的特定字符
173求解符号方程
174计算标准差
175求取符合特定要求的素数
176统计符合特定条件的数
177字符串倒置
178部分排序
179产品销售记录处理
180特定要求的字符编码
181求解三角方程
182新完全平方数
183三重回文数
184奇数方差
185统计选票
186同时整除
187字符左右排序
188符号算式求解
189数字移位
190统计最高成绩
191比较字符串长度
192合并整数
193矩阵逆置
194删除指定的字符
195括号匹配
196字符串逆置
197SIX/NINE问题
198单词个数统计
199方差运算
200级数运算
201输出素数
202素数题
203序列排序
204整数各位数字排序
205字符串字母移位
206Fibonacc数列
第七部分游戏篇
207商人过河游戏
208吃数游戏
209解救人质游戏
210打字训练游戏
211双人竞走游戏
212迷宫探险游戏
213迷你撞球游戏
214模拟扫雷游戏
215推箱子游戏
216五子棋游戏
第八部分综合实例篇
217综合CAD系统
218功能强大的文本编辑器
219图书管理系统
220进销存管理系统
标记,值得收藏
页:
[1]