C语言写的俄罗斯方块程序 其中的主要逻辑有: (1)由于c的随机性函数不好,所以每次游戏开始根据bios时间设置种子。 (2)得分越高,方块下降速度越快(每200分为单位)。 (3)每下落一个方块加1分,每消除一行加10分,两行加30分,三行加70分,四行加150分。初试分数为100分。 游戏控制: up-旋转;空格-下落到底; 左右下方向键-控制方向。P-开始或暂停游戏。 ESC-退出。 特点: (1)由于tc不支持中文,所以基本都是英文注释。 (2)函数命名尽可能规范的表达其内部处理目的和过程。 (3)代码加上注释仅有577行。(我下载过的两个俄罗斯方块代码一个在1087行,一个在993行,我的比它们代码少)。 (4)除了消除空格时算法比较复杂,其他算法都比较简单易读。 (5)绘图效率和局部代码效率扔有待提高。 (6)FrameTime参数可能依据不同硬件环境进行具体设置,InitGame需要正确的TC路径。
上传时间: 2013-12-18
上传用户:onewq
对图像进行滤波处理,c语言程序!与你共享!
上传时间: 2016-09-18
上传用户:hopy
XML XML(eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是处于SGML,标准通用语言。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用
标签: eXtensible XML Language Markup
上传时间: 2014-01-21
上传用户:xlcky
是“MATLAB在数字信号处理中的应用(第2版)”一书的课件,该书由薛年喜编著 清华大学出版社出版 2007年12月 MATLAB是一种功能强大的数据分析和工程计算高级语言,在工业、电子、信号处理、医学、建筑以及航空等领域有着广泛的应用。本书以最新的MATLAB R2006a版本为对象,从工程实际应用的角度出发,对数字信号处理做了层次清晰、浅显易懂的介绍。 本书从内容上可分为两大部分:基础篇和应用篇。基础篇主要介绍了MATLAB R2006a的入门基础和图形用户界面设计基础;应用篇是本书的重点,详细介绍了MATLAB R2006a关于数字信号处理方面的具体应用,主要包括数字信号处理基础、数字信号变换技术、窗函数、IIR数字滤波器的设计、FIR数字滤波器的设计、功率谱估计、小波分析在信号处理中的应用以及信号处理的图形用户界面工具。 本书可作为高等院校数字信号处理等专业课程的教材,主要读者为数字信号处理领域的科技工作者和理工科大学相关专业的本科生、研究生,对其他领域的科研人员也有一定的参考价值。
上传时间: 2014-01-11
上传用户:D&L37
详细说明matlab语言的语法结构,提供相应 信号处理的代码
上传时间: 2013-12-25
上传用户:凤临西北
数字滤波器的C语言实现,包括常用的各种数字滤波器系统。可以用来做数字滤波处理
上传时间: 2016-10-18
上传用户:libenshu01
分组滤波器的C语言源码,用定点算法实现,可用来做数字滤波处理。
上传时间: 2013-12-15
上传用户:a6697238
对数据的处理,和对具体项目的研发,基于C语言的策划和程序设计
标签: 对数
上传时间: 2013-12-11
上传用户:zhuoying119
使用SymbianC++语言开发,用于Symbian手机系统上,用于手机音频处理,如声音播放,音调调整,录音放音功能
上传时间: 2014-01-11
上传用户:gonuiln
《Linux操作系统下C语言编程入门》基础知识,进程介绍,文件操作,时间概念,信号处理,消息管理,线程操作,网络编程。
上传时间: 2016-11-04
上传用户:hphh