シェルじゃんけん

じゃんけん:私たちは少しゲームを行います

まず、規則の規定を見てみましょう。

1.ユーザは、コンピュータが生成したランダム値と比較して、石はさみ布を表す値を入力します

2.ユーザーのみがゲームウォンを終了することができます

  。1#!/ binに/ bashの
   2  
  。3 arryas = (岩紙はさみ)
   。4  しばらく trueに
  。5  行う
  。6(($の%RANDOM NUM = $ 3 ))
   。7  
  8。 
  9。読むには-p 番号を入力してください:1. 0.岩のはさみ2布" ユーザ名
  10  
 。11  エコー -e " あなたは$ {arryas [$ユーザ名]}の外にある VS コンピュータアウトarryas {$ [$ NUM]} \ N- " 
 12は、 
 13である DD = $(($ username- $ NUM))
  14  IF [$ DD -eq 1。 -o $ DD -eq - 2 ]
 15  そして、
 16は         エコー " あなたが勝つ" 
 。17          番出口
  18がある のelif [$ DD -eq 0 ]
  。19  、その後は
 20である         エコー " ネクタイ" 
 21され 、他の
 22がされて         エコー " あなたが失う" 
 23がある Fiの
 24  DONE

テスト:

【ローガンDay4 @ルート]#のbash SJBのSHの
入力数:0。はさみ1。石2 布1。
おうち石VSコンピューター布

あなたが失う
入力数:0。はさみ1。石2 布2。
あなた布のうちPC VS布を

描く
入力数:0。はさみ12 。1生地
石のうちPC VS石のうち、あなたが

描く
入力数:0。はさみ12 。布0 
おうちはさみVSコンピュータの布は、

あなたが勝つ
#[ローガンday4 @ルート]

完成

おすすめ

転載: www.cnblogs.com/loganSxb/p/11079034.html
おすすめ