java模拟双色球彩票程序

/**
* 案例 模拟双色球
* 系统生成一个蓝球和六个红球 并存储起来 
* 接受用户选号   1个蓝球 和 6个红球
* 验证比较用户是否中奖
* 公布本期中奖号码
*/
import java.util.Random;  //引入生成随机字符的工具类
import java.util.Scanner; //接收数据流的类
public class demo {


	static public void main(String[] arg) {
		
		int sysblueballnum;  //系统生成的篮球号
		int[] sysredballnum = new int[6];  //系统生成的红球号
		int userblueballnum;  //用户选择的蓝球号
		int[] userredballnum = new int[6]; //用户红球号码
		
		int blueball = 0;//蓝球号码是否正确
		int redballcount = 0; //红球号码是否正确
		
		//初始化随机类
		Random r = new Random();
		//获取输入流
		Scanner s = new Scanner(System.in);
		
		//蓝球赋值
		sysblueballnum = r.nextInt(16)+1;
		
		//红球初始值
		int[] rednum = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33};
		
		//随机生成红球号码
		for(int i=0;i sysredballnum[j+1]) {
					int tmp = sysredballnum[j+1];
					sysredballnum[j+1] = sysredballnum[j];
					sysredballnum[j] = tmp;
				}
				
			}
		}
 		
		//先输出红球
		System.out.println("本期的中奖号码为:");
		
		System.out.print("红球号码:");
		for(int i=0;i


执行截图

java模拟双色球彩票程序_第1张图片

你可能感兴趣的:(java)