设计一个对银行账户余额操作的简单程序(java)
假设 账号: int account=666666
密码:int password=111111
余额:int balance=10000
进入程序输出选择操作选项:
1.存款,2.取款,3.查询余额
要求使用Scanner交互式操作.
存款,取款,查询均需要输入账号密码,验证没有问题即可操作.
可以多次重复操作。
package day3;import java.util.Scanner;public class demo1 { public static void main(String[] args){ int account = 666666; int password = 111111; int balance = 10000; Scanner s = new Scanner(System.in); while(true) { System.out.println("请输入账号:"); int acc = s.nextInt(); System.out.println("请输入密码:"); int pass = s.nextInt(); if (acc == account && pass == password) { d:while(true) { System.out.println("请选择操作选项:1.存款,2.取款,3.余额查询,4.退出"); int a = s.nextInt(); switch (a) { case 1:System.out.println("请输入存款金额:");int b = s.nextInt();balance += b;break; case 2:System.out.println("请输入取款金额:");int c = s.nextInt();balance -= c;break; case 3:System.out.println("您的余额为:" + balance);break; case 4:break d; default:System.out.println("输入错误!"); } } } else { System.out.println("账号或密码错误!"); } } }}
输出结果:
创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖字体下载