用C语言代码设计银行ATM存取款管理系统
时间: 2023-11-29 22:06:23 浏览: 163
好的,下面是一个简单的银行ATM存取款管理系统的C语言代码设计:
```c
#include <stdio.h>
int main() {
int balance = 10000; // 银行账户余额
int choice; // 用户选择
int amount; // 存取款金额
printf("欢迎使用银行ATM存取款管理系统\n");
while(1) {
printf("请选择您要进行的操作:\n");
printf("1. 查询余额\n");
printf("2. 存款\n");
printf("3. 取款\n");
printf("4. 退出\n");
scanf("%d", &choice);
switch(choice) {
case 1: // 查询余额
printf("您的余额为:%d\n", balance);
break;
case 2: // 存款
printf("请输入存款金额:\n");
scanf("%d", &amount);
balance += amount;
printf("存款成功!您的余额为:%d\n", balance);
break;
case 3: // 取款
printf("请输入取款金额:\n");
scanf("%d", &amount);
if(amount > balance) {
printf("余额不足,取款失败!\n");
} else {
balance -= amount;
printf("取款成功!您的余额为:%d\n", balance);
}
break;
case 4: // 退出
printf("感谢使用银行ATM存取款管理系统,再见!\n");
return 0;
default:
printf("无效的选择,请重新输入!\n");
break;
}
}
return 0;
}
```
这个程序实现了查询余额、存款、取款和退出等四个功能。用户可以根据提示进行操作,程序会根据用户的选择执行相应的操作。注意,这个程序只是一个简单的示例,实际的ATM系统需要考虑更多的功能和安全性问题。
阅读全文