5.34(游戏:石头、剪刀、布)编程练习题3.17给出玩石头-剪刀-布游戏的程序。修改这个程序,让用户可以连续玩这个游戏,直到用户或者计算机赢对手两次以上为止
题目
题目概述
5.34(游戏:石头、剪刀、布)编程练习题3.17给出玩石头-剪刀-布游戏的程序。修改这个程序,让用户可以连续玩这个游戏,直到用户或者计算机赢对手两次以上为止
编程练习题3.17
点击这里快速跳转至3.17博文,或复制以下URL到浏览器:
https://blog.csdn.net/weixin_46356698/article/details/119810073
3.17详细代码:
import java.util.Scanner;
public class Test3_17 {
public static void main(String[] args) {
// 电脑与人类产生石头剪刀布的代码
int computer = (int)(Math.random()*3);
Scanner input = new Scanner(System.in);
System.out.println("rock(0), scissor(1), paper(2): ");
int people = input.nextInt();
// 判断人类输入是否合法
if(people != 0 && people != 1 && people != 2){
System.out.println("输入不合法");
System.exit(1);
}
// 结果判断
if(computer == 0 && people == 0)
System.out.println("The computer is rock. You are rock too. It is a draw");