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 "你贏了.電腦輸了")) |
原題:
隨機(jī)數(shù):
設(shè)計(jì)一個(gè)"石頭、剪子、布“的游戲,
必須是下面一種:石頭、剪子、布
小時(shí)候玩過(guò)的游戲,
a,布包石頭
b,石頭砸剪子
c,剪子剪布.
盡量少用if語(yǔ)語(yǔ)。
http://bbs2.chinaunix.net/thread-1385794-1-1.html
歡迎光臨 Chinaunix (http://72891.cn/) | Powered by Discuz! X3.2 |