剪刀石头布

import java.util.Scanner;
public class Game {
    public static void main(String[] args){
        int r;
        r = (int) (Math.random()*2 + 1);
        System.out.println("请问你要出什么?(1、2、3)");
        System.out.println("1代表剪刀,2代表石头,3代表布!");
        Scanner input = new Scanner(System.in);
        int p = input.nextInt();
        if (p >= 1 && p <=3){
            if ((r == 1 && p ==2) || (r == 2 && p ==3) || (r ==3 && p ==1)){
                System.out.println("电脑出的是" + r + ",你赢了,真厉害!(^。^)y-~~");
            }
            else if (r == p){
                System.out.println("电脑出的是" + r + ",打平了!");
            }
            else{
                System.out.println("电脑出的是" + r + ",你输了,下一局肯定赢!(─.─|||");
            }
        }
        else{
            System.out.println("你输入的不规范,请输入1-3!╮(╯3╰)╭");
        }
    }

}

剪刀石头布小游戏

posted @ 2014-08-07 16:39  Amoxicil  阅读(172)  评论(0编辑  收藏  举报