import java.util.Scanner;
public class ssq {
public static void main(String[]args) {
System.out.println("******欢迎进入双色球彩票系统*****");
System.out.println("1、购买彩票");
System.out.println("2、查看开奖");
System.out.println("3、退出");
System.out.println("************");
System.out.println("请选择菜单:");
Scanner Scanner = new Scanner(System.in);
do {
int choice = Scanner.nextInt();
int price = 2;
int count = 0;
int totalMoney = 0;
boolean isBuy=false;
int[]num=null;
switch(choice) {
case 1:
System.out.println("购买彩票");
System.out.println("需要买多少注");
count =Scanner.nextInt();
totalMoney =count*price;
num =new int[7];
for(int i=0;i<num.length;i++) {
int red;
int bule;
if(i<num.length-1) {
System.out.println("请选择6个红色球,第"+(i+1)+"个球号为:");
red =Scanner.nextInt();
num[i]=red;
}else {
System.out.println("请选择蓝色球:");
bule=Scanner.nextInt();
num[i]=bule;
}
}
System.out.println("您一共买了"+(count)+"注,共支付"+(totalMoney)+"元,所选号码为:");
for(int m:num) {
System.out.print(m+"\t");
}
System.out.println();
isBuy=true;
break;
case 2:
System.out.println("查看抽奖");
if(isBuy) {
isBuy=false;
System.out.println("已买的彩票为:");
for(int m:num) {
System.out.print(m+"\t");
}
System.out.println("当期中间号码为:");
int[]luckNum= {1,15,14,12,17,8,9};
for(int h:luckNum) {
System.out.print(h+"\t");
int result = getCompareResult(num,luckNum);
if(result==1) {
System.out.println("一等奖,恭喜您!!共下了"+(count)+"注,投资"+(totalMoney)+",获奖"+(500*count)+"");
}else if(result==2) {
System.out.println("二等奖,恭喜您!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(400*count)+"");
}else if(result==3) {
System.out.println("三等奖,恭喜您!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(300*count)+"");
}else if(result==4) {
System.out.println("四等奖,恭喜您!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(200*count)+"");
}else if(result==5) {
System.out.println("五等奖,恭喜您!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(100*count)+"");
}else if(result==6) {
System.out.println("六等奖,恭喜您!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(10*count)+"");
}else {
System.out.println("没有中奖!!共下了"+(count)+",投资"+(totalMoney)+",获奖"+(0*count)+"");
}
}
}
else {
System.out.println("请购买彩票,再查看开奖情况");
}
break;
case 3 :
System.out.println("谢谢使用");
break;
default:
System.out.println("输入错误");
break;
}
} while (true);
}
private static int getCompareResult(int[] num, int[] lucknum) {
return 0;
}
}
为什么我买好彩票后,选择2 查看兑奖情况,只显示请购买彩票,再查看开奖情况