模拟双色球彩票游戏
玩法说明: 双色球投注区分为红球号码区和蓝球号码区,红球号码范围为 01~33,蓝球号码范围为 01~16。双色球每期从 33 个 红球中开出 6 个号码,从 16 个蓝球中开出 1 个号码作为中奖号码,双色球玩法即是竞猜开奖号码的 6 个红球号码和 1 个蓝球号码,顺序不限。
import java.util.Scanner;
import java.util.Random;
/*
1.接收用户输入(模拟买彩票的过程)
2.随机生成中奖号码
3.比对中奖情况
4.公布中奖结果
*/
class ShuangSeQiuDemo {
public static void main(String[] args) {
//定义出需要的变量
//定义一个变量存储用户输入的蓝球
int userBlueBall = -1;
//定义一个数组存储用户输入的红球
int[] userRedBall = new int[6];
//定义一个变量存储系统生成的蓝球
int sysBlueBall = -1;
//定义一个数组存储系统生成的红球
int[] sysRedBall = new int[6];
//定义一个变量用来记录蓝球是否中奖
int blueBallNum = 0;//0代表蓝球没有中奖,1代表蓝球中奖
//定义一个变量用来记录红球中奖的个数
int redBallNum = 0;
Scanner input = new Scanner(System.in);
Random r = new