A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

xiaomajun

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© xiaomajun 初级黑马   /  2019-6-27 08:53  /  814 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

猜丁壳小游戏:
import java.util.Random;
import java.util.Scanner;
//石头2剪刀1 布0
public class test2Stone {
    public static void main(String[] args) {
        Random num = new Random();
        int num11 = num.nextInt(3);//随机抽取0到3之间的数字除了3
        Scanner input = new Scanner(System.in);//键盘输入
        while (true) {
            System.out.println("请输入0~3之间的数");
            int guess = input.nextInt();
            if (guess == num11) {//判断随机数和键盘输入数是否相同
                System.out.println("平局!,你出了" + guess + "电脑出了" + num11 + "请重新来");
            } else if (guess < num11 && num11 - 1 == guess) {//判断随机数和键盘输入数是否不同
                System.out.println("电脑赢了!,你出了" + guess + "电脑出了" + num11 + "请重新来");
            } else if (0 > guess || guess >= 3) {//判断随机数的取值范围
                System.out.println("数据错误,请重新输入");
            } else {
                System.out.println("你赢了!,你出了" + guess + "电脑出了" + num11);
                break;//终止循环
            }
        }
        System.out.println("游戏结束");
    }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马