import java.util.Scanner; public class Main { public static void main(String[] args) { String[] data = {"石头", "剪刀", "布"}; Scanner scanner = new Scanner(System.in); System.out.print("请出招:(石头,剪刀或者布)"); String userOption = scanner.nextLine(); String systemOption = data[(int) (0 + Math.random() * (2 - 0 + 1))]; System.out.printf("系统出招:%s\n", systemOption); switch (userOption) { case "石头": switch (systemOption) { case "石头": System.out.println("平局了"); break; case "剪刀": System.out.println("恭喜,您赢了"); break; case "布": System.out.println("您输了"); break; default: System.out.println("系统出错了"); break; } break; case "剪刀": switch (systemOption) { case "石头": System.out.println("您输了"); break; case "剪刀": System.out.println("平局了"); break; case "布": System.out.println("恭喜,您赢了"); break; default: System.out.println("系统出错了"); break; } break; case "布": switch (systemOption) { case "石头": System.out.println("恭喜,您赢了"); break; case "剪刀": System.out.println("您输了"); break; case "布": System.out.println("平局了"); break; default: System.out.println("系统出错了"); break; } break; default: System.out.println("您不按套路出牌"); break; } } }
Sign in to make a reply
都说有我就有趣