欣知商城

网友投稿 1232 2022-10-29

欣知商城

欣知商城

import java.util.Scanner;public class Nummanage1 { int useNem;//用户输入的号码 int winNum;//开奖号码 public Nummanage1() { this.useNem = -1;//初始值为-1 this.winNum = 98;//中奖号码为98 }//主界面 public void main() { System.out.println("---------------------"); System.out.println("欢迎进入欣知商城"); System.out.println("请选择您的操作:1.开始选号 2.现在开奖 3.退出"); System.out.println("---------------------"); choose(); }//方法 public void choose() { System.out.println("请输入您的选择:"); Scanner scanner = new Scanner(System.in); int choose = scanner.nextInt(); if (choose < 1 || choose > 3) { System.out.println("您输入的号码有误,请重新输入:"); choose(); } else { switch (choose) { case 1: xuanhao(); break; case 2: kaijiang(); break; case 3: tuichu(); break; default: System.out.println("无该选项,请重新选择"); main(); break; } } } public void xuanhao() { //选择号码 System.out.println("请输入您的号码,号码最多不能超过两位数:"); Scanner scanner = new Scanner(System.in); useNem = scanner.nextInt(); if (useNem < 0 || useNem > 100) { System.out.println("您输入的号码有误,请重新输入:"); xuanhao(); } else { System.out.println("输入完毕,已返回主菜单:"); main(); } } //开奖 public void kaijiang(){ if(useNem==-1){ System.out.println("请重新输入:"); xuanhao(); } else{ if (useNem==winNum){ System.out.println("恭喜您中奖了"); } else{ System.out.println("很遗憾您没有中奖,您是否还要继续抽奖Y/N(Y继续 N退出)"); Scanner scanner = new Scanner(System.in); String jixu = scanner.next(); switch (jixu){ case"y": useNem=-1; xuanhao(); break; case "Y": useNem=-1; xuanhao(); break; case "n": tuichu(); break; case "N": tuichu(); break; default: System.out.println("按y/n"); kaijiang(); } } } } //退出界面 public void tuichu(){ System.out.println("欢迎下次来玩"); } public static void main(String[] args) { Nummanage1 nummanage1 = new Nummanage1(); nummanage1.main(); }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:servelet跳转页面的路径中一直包含sevelet的解决办法
下一篇:Rexxar 是一个针对移动端的混合开发框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~