写个抽奖系统,抽奖无论失败还是成功,都有一个提示,让用户选择是否回到欢迎界面。我是将欢迎界面,注册,登陆以及抽奖四个界面分模块写的,每个都占了一个子函数,但是现在不知道该...
写个抽奖系统,抽奖无论失败还是成功,都有一个提示,让用户选择是否回到欢迎界面。
我是将欢迎界面,注册,登陆以及抽奖四个界面分模块写的,每个都占了一个子函数,但是现在不知道该怎么回到主函数中!请各位大神帮帮忙!
代码如下:public class ddd {
static String yonghu[]=new String[10];
static String mima[]=new String[10];
static int luck[]=new int[10];
static int luckcad[]=new int[10];
static Scanner input=new Scanner(System.in);
static int w;
static int c;
public static void main(String[] args) {
System.out.println("************************");
System.out.println("* 欢迎抽奖哦 亲! *");
System.out.println("************************");
System.out.println("\t1.注册");
System.out.println("\t2.登陆");
System.out.println("************************");
System.out.println("请选择一个服务:");
int choose=input.nextInt();
for(int i=0;i<10;i++){
luckcad[i]=(int)(Math.random()*100);//随机数无法确定范围,有可能会缺位!
}
switch (choose) {
case 1:
zhuce();
break;
case 2:
denglu();
break;
}
}
public static void choujiang() {//抽奖
for(int i=0;i<5;i++){
if(luck[w]==luckcad[i]){
System.out.println("********************");
System.out.println("* 恭喜哦 ! 亲 ! *");
System.out.println("********************");
System.out.println("您已获得I PHONE 5一部!");
System.out.println("还是双卡双待哦!亲!");
break;
}else{
System.out.println("********************");
System.out.println("* 抱歉哦 ~ 亲 ! *");
System.out.println("********************");
System.out.println("您只得到了Q PHONE 一部");
break;
}
}
System.out.println("是否返回?(y/n)");
String a=input.next();
if(a=="y"){
}else{
}
}
}
因为字数超限,所以就只粘了主函数和最后一个子函数,还有那个随机问题也帮忙解决一下!谢谢了!
展开