游戏场景与规则程序在10至100之间随机选择一个数

游戏场景与规则程序在10至100之间随机选择一个数

游戏场景和规则

该程序随机选择一个介于 10 和 100 之间的数字供用户猜测。 如果用户猜的数字很大,程序应该给出提示:数字太大; 如果用户猜的数字很小,程序应该给出提示:这个数字很小; 如果用户猜对了,程序应该给出提示:guess right up。

编程思想

编程思维是用程序解决问题的思维过程。 当一个问题需要用程序来解决时,这个问题也称为需求。

本案例的要求是程序在10到100之间随机选择一个数字让用户猜,根据用户猜的数字给出不同的提示,直到用户猜对为止。

当我们从用户那里得到需求后,我们需要对需求进行分析,以确定程序需要的功能和数据。 分析需求常用的方法是数据流分析法,通过分析需求描述中的数据流,对各个环节的数据进行处理,来定义程序的功能和数据。

数据流分析的结果就是数据流图模型。

猜数字游戏设计_猜题游戏 猜智商_猜人游戏父亲猜女儿

数据流图类似于流程图,也是由一些简单的图形符号组成。 矩形图形符号代表一个实体,或者程序的用户猜数字游戏设计,或者与程序相关的个人或组织; 圆形图形符号表示对数据的处理,即输入数据经过处理成为输出数据。 带箭头的线表示数据流。

本案例的数据流图模型非常简单。 根据案例的需求描述,程序需要处理的数据有:随机数、用户猜出的数字,根据用户猜出的数字输出不同的判断结果。

根据数据流向,程序可以分为两个处理过程:一个处理过程是产生随机数; 另一个处理过程是判断用户输入的猜数游戏图片素材,并根据猜数输出不同的判断结果。

随机数限制在 10 到 100 的范围内。

程序流程图

猜数字游戏设计_猜题游戏 猜智商_猜人游戏父亲猜女儿

(1)调用函数创建一个10到100范围内的随机数;

(2) 要求用户输入10到100范围内的数字;

(3)调用函数判断用户猜中的数字3D植物,函数返回success表示猜对,程序输出“猜对了”,程序结束;

(4) 输出函数返回的ret信息猜数字游戏设计,跳转到步骤(2)。

猜人游戏父亲猜女儿_猜数字游戏设计_猜题游戏 猜智商

购买专栏解锁剩余62%