Discuss / Java / ~

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner in=new Scanner(System.in);

        System.out.println("输入1代表石头");

        System.out.println("输入2代表剪刀");

        System.out.println("输入3代表布");

        System.out.print("你选择出的是:");

        int player=in.nextInt();

        switch(player){

            case 1:

                System.out.println("你出的是石头");

                break;

            case 2:

                System.out.println("你出的是剪刀");

                break;

            case 3:

                System.out.println("你出的是布");

                break;

            default:

                System.out.println("出错了");

                break;

        }

        int rand=1+(int)(Math.random()*3);

        switch(rand){

            case 1:

                System.out.println("对方出的是石头");

                break;

            case 2:

                System.out.println("对方出的是剪刀");

                break;

            case 3:

                System.out.println("对方出的是布");

                break;

            default:

                System.out.println("出错了");

                break;

        }

        switch(player-rand){

            case 0:

                System.out.println("平局!");

                break;

            case -1:

            case 2:

                System.out.println("恭喜你赢了!");

                break;

            case 1:

            case -2:

                System.out.println("很遗憾你输了!");

                break;

            default:

                System.out.println("出错了");

                break;

        }

        in.close();

    }

}


  • 1

Reply