c语言模拟atm取款机
时间: 2024-01-02 13:04:14 浏览: 74
好的,以下是一个简单的C语言程序,模拟ATM取款机的功能:
```c
#include <stdio.h>
int main() {
int balance = 10000; // 初始余额为10000元
int withdraw; // 取款金额
printf("欢迎使用ATM取款机!\n");
printf("您的余额为:%d元\n", balance);
printf("请输入取款金额:");
scanf("%d", &withdraw);
if (withdraw > balance) { // 如果取款金额大于余额
printf("余额不足!\n");
} else { // 如果取款金额小于等于余额
balance -= withdraw; // 更新余额
printf("取款成功!\n");
printf("您的余额为:%d元\n", balance);
}
return 0;
}
```
运行程序后,会先输出欢迎语和当前余额,然后提示用户输入取款金额。程序会根据用户输入的取款金额来判断是否可行,并输出相应的提示信息。如果取款成功,程序会更新余额并输出新的余额。
阅读全文