package com.utils;
import java.util.Scanner;
public class Scissors_Stone_Cloth {
public static void main(String[] args) {
while (true) {
System.out.println("----猜拳游戏开始----");
System.out.println("请按要求输入:1.石头 2.剪刀 3.布");
String marks = "石头";
String marks2 = "石头";
while (true) {
Scanner in = new Scanner(System.in);
int person = in.nextInt();
if (person != 1 && person != 2 && person != 3) {
System.out.println("请正确出拳,1,2,3");
break;
}
int computer = (int) (Math.random() * 3 + 1);
switch (person) {
case 1:
marks = "石头";
break;
case 2:
marks = "剪刀";
break;
case 3:
marks = "布";
break;
}
switch (computer) {
case 1:
marks2 = "石头";
break;
case 2:
marks2 = "剪刀";
break;
case 3:
marks2 = "布";
break;
}
if (computer == person) {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----平局=_=");
break;
} else if ((person == 1 && computer == 2) || (person == 2 && computer == 3) || (person == 3 && computer == 1)) {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----恭喜您,您赢了!^_^");
break;
} else {
System.out.println("您出的是" + marks + "\n电脑出的是" + marks2 + "\n-----对不起,您输了!QAQ");
break;
}
}
}
}
}