程序的顺序问题

package meimingzi;

import java.util.Scanner;

public class Xiaozi {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		Scanner one = new Scanner(System.in);
		System.out.println("请输入汉字前面的数字来操作");
		System.out.println("1.登录系统");
		System.out.println("2.退出");
		int a=one.nextInt();
		switch(a){
		case 1:
			System.out.println("1.客户信息管理");
			System.out.println("2.购物结算");
			System.out.println("3.真情回顾");
			System.out.println("4.注销");
System.out.println("继续输入数字“); int b=one.nextInt(); switch(b){ case 1: //如果嵌套的switch语句拿到下个注释的地方,会导致用户按2以后退出系统,会弹出继续输入数字对话 System.out.println("购物管理系统>客户信息管理"); System.out.println("1.显示所有客户信息"); System.out.println("2.增加客户信息"); System.out.println("3.修改客户信息"); System.out.println("4.查询客户信息"); break; case 2: break; case 3: System.out.println("购物管理系统>真情回馈"); System.out.println("1.幸运大放送"); System.out.println("2.幸运抽奖"); System.out.println("3.生日问候"); case 4: System.out.println("谢谢使用本系统"); break; default: System.out.println("输入有误"); } break; case 2: System.out.println("谢谢登入"); default: System.out.println("输入有误"); // } one.close(); } }

 

posted @ 2016-07-27 23:12  想个名字真不容易  阅读(112)  评论(0)    收藏  举报