家庭收支记录软件

import java.util.Scanner;

public class Asus {
public static void main(String[]args){
int money = 10000;
String l1 = "";
System.out.println("----------家庭收支记账软件----------");
System.out.println();
System.out.println(" 1收支明细");
System.out.println(" 2登记收入");
System.out.println(" 3登记支出");
System.out.println(" 4退出");
Scanner scanner = new Scanner(System.in);
a:while(true){
System.out.print(" 请选择(1-4):");
int choose = scanner.nextInt();
switch(choose){
case 1:{
System.out.println(l1);
System.out.println("剩余金额"+money);
}break;
case 2:{
System.out.print("本次存入金额:");
int in = scanner.nextInt();
l1 = l1+"存入金额"+in+'\n';
money += in;
System.out.print("本次存入说明:");
String q = scanner.next();
l1 = l1+q+'\n';
}break ;
case 3:{
System.out.print("本次取出金额:");
int put = scanner.nextInt();
if(money-put>0){
l1 = l1+"取出金额"+put+'\n';
money -= put;
System.out.print("本次取出说明:");
String c = scanner.next();
l1 = l1+c+'\n';
}else{
System.out.println("你没有足够的钱");
break;
}
}break;
case 4:System.out.print("欢迎下次使用");break a;
default:System.out.println("无此选项");
}

}
}
}

 

posted @   冬123  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示