TC官方合作论坛

标题: 求教编写思路 [打印本页]

作者: itcfan    时间: 2015-9-25 16:39
标题: 求教编写思路
本帖最后由 itcfan 于 2015-9-25 17:59 编辑

假设程序已经设置好如下:
——————————————————————————————
     姓名           人数
张三(固定)     2(可变)
李四(固定)     2(可变)
王五(固定)     4(可变)
赵六(固定)     1(可变)
——————————————————————————————
配置完后进入下一步:
第1次点击显示:1,再点击显示:王五;
第2次点击显示:2,再点击显示:李四;
第3次点击显示:3,再点击显示:张三;
第4次点击显示:4,再点击显示:王五;
第5次点击显示:5,再点击显示:王五;
第6次点击显示:6,再点击显示:王五;
第7次点击显示:7,再点击显示:李四;
第8次点击显示:8,再点击显示:赵六;
第9次点击显示:9,再点击显示:张三。
注:姓名是随机显示的,显示次数是上面设置的。
——————————————————————————————
最后有个总显示:
1:王五;2:李四;3:张三;4:王五; 5:王五;6:王五;7:李四;8:赵六;9:张三。
——————————————————————————————
这个思路要怎么编写?


作者: kohaddf    时间: 2015-9-25 17:24
能不能根据配置建一个数组,然后用随机打乱数组,接下来一个个显示?
作者: 花落莫相离    时间: 2015-9-25 19:36
你这显示结果跟人数貌似没关系。

1、将4个人名加入数组
2、利用随机数这个命令,点一次鼠标获得一个随机数,对应数组相应位置的姓名,将随机后的名字用标签或者编辑框等显示出来
3、定义一个初始值为0的变量,做计数器,点击一次鼠标计数器+1,记录9次,同时将随机得到的姓名加入一个新的数组里
4、计数器次数为9时,通过遍历,将第二个数组内的所有名字输出
作者: 花落莫相离    时间: 2015-9-25 21:59
本帖最后由 花落莫相离 于 2015-9-25 22:07 编辑

闲着没事,按你的要求写了代码:


QQ截图20150925215555.jpg (8.78 KB, 下载次数: 3)

QQ截图20150925215555.jpg

随便.rar

1.73 KB, 下载次数: 307


作者: itcfan    时间: 2015-9-26 12:11
本帖最后由 itcfan 于 2015-9-26 15:48 编辑
花落莫相离 发表于 2015-9-25 21:59
闲着没事,按你的要求写了代码:

真的非常感谢,其实这个功能我是想在安卓手机上实现,有思路就好,我自己再思索下。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1