表2 中期报告表
C语言课程设计中期报告(系统设计) 选题名称:猜数字游戏 班级: 计123 学号: 12103420332 姓名:楼正义 任课教师: 沈洋 起始时间及计划完成时间: 7.1—7.4 一、题目(问题)描述 要求: 1.实现一个由猜数字的小游戏。 说明: 1.游戏规则如下 :电脑先给出一个随机的四位的各位数字不同的数字,但是先不告诉玩家。接下来玩家输入一个四位数,电脑给出玩家输入的数字和原先的数字位置、数值都相同的有几位,数值相同的有几位。如果全部相同,则游戏结束。如果玩家在猜测10次后还不能给出正确结果,则玩家失败。 二、问题分析 在《猜数字游戏》分析环节中,首先由计算机先给出一个随机的四位的各位数字不同的数字是首要解决的问题。《猜数字游戏》作为一个用来进行娱乐、消遣的应用软件,在对其进行需求分析的过程中,需要充分考虑游戏的可用性和娱乐性,联系实际生活,从而得到合理的需求分析的结论。 三、系统设计 1.程序总体结构
开始 定义变量类型以及赋初值 计算机随机产生输入提示 输入猜的4个数字 判断输入的数字是否完全一样 计算几个数字一样 和原先的数字位置、数值都相同的有几位,数值相同的有几位 猜测次数的变量自增 判断是否超过10次 很遗憾,正确答案为: 输出恭喜你答对了! 2.界面设计 界面设计运用了简单的显示布局,用户能够清晰易懂。左上角的四个*表示计算机随机产生的一个各位不同的四位数字。
因篇幅问题不能全部显示,请点此查看更多更全内容