import java.util.Random;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Random a = new Random();
int w=0,s=0,p=0;
System.out.println("你想玩几次猜拳?");
int n = new Scanner(System.in).nextInt();
System.out.println("输入数字选择你要出的猜拳手势:\n0:石头\n1" + ":剪刀\n2:布");
for (int l = 0; l < n; l++) {
System.out.printf("第%d局",l+1);
int num = new Scanner(System.in).nextInt();
if (num == 0) System.out.println("你出石头");
else if (num == 1)
System.out.println("你出剪刀");
else if (num == 2) System.out.println("你出布");
else {System.out.println("输入错误");l--;}
if (num < 3) {
int i = a.nextInt(3);
if (i == 0)
System.out.println("电脑出石头");
else if (i == 1)
System.out.println("电脑出剪刀");
else System.out.println("电脑出布");
if (num == 1) {
if (i == 2)
{System.out.println("你赢了");w++;}
else if (i == 1)
{
System.out.println("你们是平手");p++;}
else { System.out.println("你输了");s++;}
} else if (num == 0) {
if (i == 1)
{System.out.println("你赢了");w++;}
else if (i == 0)
{
System.out.println("你们是平手");p++;}
else{ System.out.println("你输了");s++;}
} else {
if (i == 1)
{ System.out.println("你输了");s++;}
else if (i == 2){
System.out.println("你们是平手");p++;}
else {System.out.println("你赢了");w++;}
}
}
}
System.out.printf("你赢了%d局,输了%d局,平局是%d局,欢迎下次来玩",w,
s,p);
}
}
Java制作简单猜拳游戏
最新推荐文章于 2024-11-04 09:30:00 发布

1万+

被折叠的 条评论
为什么被折叠?



