课程设计报告题 目:俄罗斯方块设计设 计 者:* *专业班级:* *学 号:* *指导老师:* *所属系部:* * * *年* *月* *日、目录目录...................................................................................2一.设计的目的和要求...................................................3二.设计内容...................................................................3三.设计任务...................................................................3四.游戏基本规则...........................................................3五.总体设计...................................................................4六.详细设计与程序实现...............................................4七.主要处理流程..............................................................8八.游戏设计源程序........................................................10九。截图.........................................................................30十 心得体会....................................................................31十一 参考文献................................................................31一.设计的目的和要求加深对《C 语言》课程所学知识的理解,进一步巩固 C 语言语法规则。学会编制结构清楚、风格良好、数据结构适当的C语言程序,从而具备解决综合性实际问题的能力。 二.设计内容在熟练掌握 C 语言的基本知识:数据类型(整形、实型、字符型、指针、数组、结构等);运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、推断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等.进一步掌握各种函数的应用,包括时间函数、绘图函数,以及文件的读写操作等. 三.设计任务1.游戏欢迎界面。2.游戏执行功能,包括计算得分。3。游戏结束界面.四.游戏基本规则 游戏共由 7 种不同形状的方块组成,游戏开始以后随机产生一个方块由屏幕的顶端开始向下落下,落到低端则固定到桌面,并开始下一个方块。在游戏窗口的左边作为游戏的桌面,用宽度 10 和高度 20 的表格表示.游戏桌面的右边靠上显示得分,最下边显示游戏帮助。假如固定到游戏桌面的方块超出了顶端游戏结束.方块固定以后假如桌面上已经固定了的方块满一行,则消除...