import java.util.Scanner;
import java.util.Random;
public class game {
public static void main(String[] args) {
int a, b;
a = b = 0;
System.out.println("程序已启动");
Scanner scanner = new Scanner(System.in);
for (int i = 1; i <= 5; i++) {
System.out.println("第" + i + "局");
String choice = scanner.next();
int enter;
switch (choice) {
case "剪刀":
enter = 1;
break;
case "石头":
enter = 2;
break;
case "布":
enter = 3;
break;
default:
System.out.println("无效的选择,请重新输入。");
continue;
}
int randomNumber = new Random().nextInt(4) ;
if (randomNumber == 1) {
System.out.println("电脑本次出的是剪刀");
} else if (randomNumber == 2) {
System.out.println("电脑本次出的是石头");
} else if (randomNumber == 3) {
System.out.println("电脑本次出的是布");
}
if (enter == randomNumber) {
System.out.println("打平了");
b++;
} else if ((enter == 1 && randomNumber == 2) || (enter == 2 && randomNumber == 3) || (enter == 3 && randomNumber == 1)) {
System.out.println("你输了");
} else {
System.out.println("你赢了");
a++;
}
}
System.out.println("本次游戏你赢了" + a + "局,平了" + b + "局");
int c = 5- a - b;
if (c == a) {
System.out.println("和局!");
} else if (a < c) {
System.out.println("败局!");
} else {
System.out.println("胜局!");
}
}
}
java编写剪刀石头布小游戏
最新推荐文章于 2023-12-12 08:26:18 发布