随机数游戏题
printf "剪刀 用 Y 石头用 O 布用W \n"printf "键入:"
guest =gets
exit if guest !~/^Y|O|W{1}$/
computer = ["W","Y","O"][Kernel.rand(3)]
(computer.eql?(guest))?(puts "平局") :((({'W'=> 'O','O' => 'Y','Y' => 'W'}.to_a).include?([computer,guest])) ?(puts "你输了,电脑赢了"): (puts "你赢了.电脑输了"))
原题:
随机数:
设计一个"石头、剪子、布“的游戏,
必须是下面一种:石头、剪子、布
小时候玩过的游戏,
a,布包石头
b,石头砸剪子
c,剪子剪布.
尽量少用if语语。
http://bbs2.chinaunix.net/thread-1385794-1-1.html
[ 本帖最后由 teebye 于 2009-3-9 18:33 编辑 ] 收藏 这版面 ,纯粹的摆设
页:
[1]