寫一個猜拳遊戲,從控制檯輸入石頭、剪刀、布,後臺隨機生成對應和輸入的做比較,看看誰能贏,輸,和平局。
阿新 • • 發佈:2021-01-31
技術標籤:java
寫一個猜拳遊戲,從控制檯輸入石頭、剪刀、布,後臺隨機生成對應和輸入的做比較,看看誰能贏,輸,和平局。
程式碼:
/* 石頭:0 剪刀:1 布:2 */ import java.util.Scanner; import java.util.Random; public class A20 { public static void main(String[] args) { System.out.println("注:石頭:0\n" + " 剪刀:1\n" + " 布:2"); Random ran=new Random(); int r=ran.nextInt(2); Scanner sc=new Scanner(System.in); System.out.println("請輸入:"); int s=sc.nextInt(); if(r==0){ if(s==0){ System.out.println("平局!"); } else if(s==1){ System.out.println("你輸了!"); } else { System.out.println("你贏了!"); } } else if(r==1){ if(s==0){ System.out.println("你贏了!"); } else if(s==1){ System.out.println("平局!"); } else { System.out.println("你輸了!"); } } else { if(s==0){ System.out.println("你輸了!"); } else if(s==1){ System.out.println("你贏了!"); } else { System.out.println("平局!"); } } } }