java switch判断abcd_求 java 语言 中的 switch语句 多级判断的方法 求教!!!

利用switch语句实现多级程序界面选择求高手赐教我很头疼我一段练习题中的代码就高手指教代码哪里出问题了importjava.util.*;publicclassLoginMenu{publicstaticvoidmain(String[]args...

利用 switch语句 实现多级程序界面选择 求高手赐教 我很头疼

我一段练习题中的代码 就高手指教 代码哪里出问题了

import java.util.*;

public class LoginMenu{

public static void main(String[]args){

Scanner input = new Scanner(System.in);

//第一级菜单选项

System.out.println("\t\t\t欢迎使用我行我素购物管理系统1.0版\n");

System.out.println("\t\t\t1.登陆系统\n\n\t\t\t2.退出\n");

System.out.println("____________________________________________________________________\n\n");

System.out.print("请选择相应选项:");

//判断输入是否正确

if(input.hasNextInt()){

//输入选项值:

int num = input.nextInt();

switch (num){

case 1:

//进入第二级主菜单

System.out.println("\t\t\t1.客户信息管理\n");

System.out.println("\t\t\t2.购物结算\n");

System.out.println("\t\t\t3.真情回馈\n");

System.out.println("\t\t\t4.注销\n");

System.out.println("请选择相应选项:");

//进入第二级菜单选项:

int num1 = input.nextInt();

switch (num1){

case 1:

//第二级第一个

System.out.println("\t\t\t购物管理系统>客户信息管理");

System.out.println("\t\t\t1.显示所有客户信息");

System.out.println("\t\t\t2.添加客户信息");

System.out.println("\t\t\t3.修改客户信息");

System.out.println("\t\t\t4.查询客户信息");

case 2:

//第二级第二个:

System.out.println("\t\t\t等待添加");

case 3:

System.out.println("\t\t\t购物管理系统>真情回馈");

System.out.println("\t\t\t1.幸运大放送\n");

System.out.println("\t\t\t2.幸运抽奖\n");

System.out.println("\t\t\t3.生日问候\n");

case 4:

System.out.println("\t\t\t成功注销\n");

default:

System.out.println("输入有误");

}

//退出菜单

case 2:

System.out.println("\t\t\t谢谢您的使用\n");

break;

default:

System.out.println("输入有误");

}

//错误提示

}else{

System.out.println("请输入正确数字");

}

}

}

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值