package TcmStudy.day06;
import java.util.Scanner;
public class BreakDemo03 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int balance = 100;
//通过一个布尔值 实现 循环结束
boolean flag = true;
while (flag) {
//实现一个银行 ATM机的操作
System.out.println("=====ATM=====");
System.out.println("1.取款");
System.out.println("2.存款");
System.out.println("3.金额");
System.out.println("4.结束");
System.out.println("请选择");
int select = input.nextInt();
switch (select) {
case 1: //取款
System.out.println("请输入取款金额");
double money = input.nextDouble();
if (money <= balance) {
balance -= money;
} else {
System.out.println("余额不足");}
break;
case 2: //存款
System.out.println("请输入存款金额");
money = input.nextDouble();
balance += money;
break;
case 3: //显示金额
System.out.println("余额是:" + balance);
break;
case 4: // 结束循环
flag = false; break; //结束while循环
}
}
}
}
【Java】实现一个银行,ATM机的操作。
最新推荐文章于 2025-12-15 13:40:30 发布
这是一个使用Java编写的ATM机模拟程序,包括取款、存款、查询余额和结束操作的功能。用户通过输入选择项进行交互,当选择4时,循环结束。
3998

被折叠的 条评论
为什么被折叠?



