写一个银行atm存取款机系统c语言代码
时间: 2023-09-01 16:08:01 浏览: 644
好的,下面是一个简单的银行ATM存取款机系统的C语言代码:
```
#include <stdio.h>
int main() {
int balance = 1000; // 初始余额为1000元
while (1) {
int option, amount;
printf("请选择操作:\n");
printf("1. 查询余额\n");
printf("2. 存款\n");
printf("3. 取款\n");
printf("4. 退出\n");
printf("选择:");
scanf("%d", &option);
switch (option) {
case 1:
printf("当前余额为:%d元\n", balance);
break;
case 2:
printf("请输入存款金额:");
scanf("%d", &amount);
balance += amount;
printf("存款成功,当前余额为:%d元\n", balance);
break;
case 3:
printf("请输入取款金额:");
scanf("%d", &amount);
if (amount > balance) {
printf("余额不足,取款失败!\n");
} else {
balance -= amount;
printf("取款成功,当前余额为:%d元\n", balance);
}
break;
case 4:
printf("谢谢使用,再见!\n");
return 0;
default:
printf("无效的选择!\n");
}
}
}
```
这个程序实现了以下功能:
1. 查询余额
2. 存款
3. 取款
4. 退出
您可以根据自己的需要进行修改和完善。
阅读全文