import java.util.*; class TestDoWhile04Ex { public static void main(String[] args) { //**案例3:ATM取款** /* 声明变量balance并初始化为0,用以表示银行账户的余额,下面通过ATM机程序实现存款,取款等功能。 =========ATM======== 1、存款 2、取款 3、显示余额 4、退出 请选择(1-4): */ double money = 1000.0; Scanner sc = new Scanner(System.in); int s = 1; while (s != 4){ System.out.println("=========ATM========"); System.out.println("1、存款"); System.out.println("2、取款"); System.out.println("3、显示余额"); System.out.println("4、退出"); System.out.println("请选择(1-4):"); s = sc.nextInt(); switch (s){ case 1: System.out.println("请输入存款金额"); double m1 = sc.nextDouble(); money +=m1; System.out.println("存款:"+m1); break; case 2: System.out.println("请输入取款金额"); double m2 = sc.nextDouble(); money -=m2; System.out.println("存款"+m2); break; case 3: System.out.println("余额:"+money); break; } } System.out.println("退出:"+money); } }