返回列表 發帖

小遊戲-剪刀石頭布

  1.                 int player = 0;
  2.                
  3.                 System.out.println("請輸入您的選擇:(0=剪刀;1=石頭;2=布");       
  4.                 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  5.                 String bufstr = br.readLine();
  6.                
  7.                 player = Integer.parseInt(bufstr); //把玩家輸入的值存到player中
  8.                                
  9.                 //int Computer = 0;
  10.                 double rd = Math.random();
  11.                
  12.                 if( player == 0)  //玩家出剪刀
  13.                 {
  14.                         if( rd < 0.33 ) //電腦出剪刀
  15.                         {
  16.                                 System.out.println("rd: " + rd + "電腦出剪刀" + ",平手");
  17.                         }
  18.                         else if( rd < 0.66) //電腦出石頭
  19.                         {
  20.                                 System.out.println("rd: " + rd + "電腦出石頭" + ",您輸了");
  21.                         }
  22.                         else //電腦出布
  23.                         {
  24.                                 System.out.println("rd: " + rd + "電腦出布" + ",您贏了");
  25.                         }
  26.                 }
  27.                 else if( player == 1) //玩家出石頭
  28.                 {
  29.                
  30.                 }
  31.                 else //玩家出布
  32.                 {
  33.                
  34.                 }
  35.                
複製代碼

參考解答

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

返回列表