这里主要是我最近一段时间在中国编程论坛中发表的C语言板块的帖子和回帖等,主要选取了我个人发表的一些原创C语言代码(全部采用TC2.0进行编译),有少量属于我的一部分研究和学习过程中写的非原创性代码在说明文件中有注明,还有很多比较优秀的我收集的代码,因为并非我的原创而不位于该压缩包内。OUTPUT文件夹中有一部分代码的编译结果,对代码这里就不再一一讲解了。
内容包括:
文件 描述
------------------------------------------------------------------------------
include\ cpyscr.h TC图形模式下截图并保存到BMP文件。
include\ keys.h 键盘扫描码等。
zjuacm\ ... zjuacm部分解题代码, 网址:http://acm.zju.edu.cn
chessboard.c * 分治法棋盘覆盖
cmdline.c * 命令行信息
colorful.c * 写屏方式随机点晚霞效果
disp_hzk.c * 采用汉字库字模文件显示汉字
demo_drawline.c * 网格法和微分法绘制直线
demo_gra.c 读取bmp文件并在TC16色VGA模式下显示位图
els_jfd2.c 俄罗斯方块游戏
fullnum.c 题目:输出完全数
guasswin.c 计算用于高斯模糊中的高斯模板系数
lcdclock.c 用LCD方式打印出当前系统时间,类似时钟
lian_jfd.c 简易版本的连连看游戏
numwaver.c 打印输出回旋数方阵(bccn上题目)
preorder_tree_ByStack.c * 前序遍历树
puzzle01.c 题目求解,来自bccn
qsort.c * 快速排序
snake_jfd.c 贪吃蛇游戏(采用棋盘法,而非线性表法)
xiaofeng.c 穷举法解晓风网友出的题目
xsinx-x.c 牛顿迭代法解 a sinx - x = 0的根
xt**.c 辅导别人c语言时的一些题目
------------------------------------------------------------------------------
1. 描述中带有*号的表示主体或有重要部分并非我的原创,可能来自网络或教材等参考资料,但经过了我的再加工。 例如棋盘覆盖的算法来自书本,但我改写为了可视化的图形方式展现结果。
下载:
http://files.cnblogs.com/hoodlum1980/JRL_C_CODE_20080930.rar