用Java写一个简单猜拳小游戏,代码要写上注释
时间: 2023-03-22 09:03:00 浏览: 90
很高兴能回答你的问题。这里有一段示例代码,你可以参考:/* 猜拳小游戏 */
import java.util.Scanner;
public class GuessingGame {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int player, computer;
System.out.println("请出拳:1.剪刀 2.石头 3.布");
player = sc.nextInt();
computer = (int) (Math.random() * 3 + 1);
switch (player) {
case 1:
if (computer == 1)
System.out.println("你出的是剪刀,电脑出的也是剪刀,平局!");
else if (computer == 2)
System.out.println("你出的是剪刀,电脑出的是石头,你输了!");
else
System.out.println("你出的是剪刀,电脑出的是布,你赢了!");
break;
case 2:
if (computer == 1)
System.out.println("你出的是石头,电脑出的是剪刀,你赢了!");
else if (computer == 2)
System.out.println("你出的是石头,电脑出的也是石头,平局!");
else
System.out.println("你出的是石头,电脑出的是布,你输了!");
break;
case 3:
if (computer == 1)
System.out.println("你出的是布,电脑出的是剪刀,你输了!");
else if (computer == 2)
System.out.println("你出的是布,电脑出的是石头,你赢了!");
else
System.out.println("你出的是布,电脑出的也是布,平局!");
break;
}
}
}
阅读全文