彩票 随机数的使用
获取[a-b]的随机数公式
(int)(Math.random()*(b-a+1)+a)
[1-31) == [1-30]
/*获取[a-b]的随机数公式
(int)(Math.random()*(b-a+1)+a)
*/
//如何获取一个随机数 10-99
System.out.println("欢迎使用彩票系统" + "\n"+ "请输入你买的两位彩票数字");
Scanner input = new Scanner(System.in);
int num1 = input.nextInt();
int ten = num1 / 10;
int single = num1 % 10;
//借用Math类 random默认是double类型
int num = (int)(Math.random()*90 + 10);
/*默认0.0-1.0,所以我们把他乘100并且把他强转为int类型不要小数点
但是题目是[10-90) 所以我们给他*90 得到 [0-90) 在把他数值+10
得到左闭右开的 [10,100),也就是[10,99]
*/
System.out.println(""+num);
//分别定义他的个位与十位
int tenDigits = num / 10;//取十位数
int singleDigits = num % 10;//取余
if (num == num1){
System.out.println("恭喜你获得奖金10000元");
}else if (ten == singleDigits && single ==tenDigits){
System.out.println("恭喜你获得奖金3000元");
}else if (ten == singleDigits || single == tenDigits) {
System.out.println("恭喜你获得奖金1000元");
}else if (ten == tenDigits || single ==singleDigits) {