前言
出于分享代码的考虑,我写下了这一篇博客。在这篇博客中,我给出了使用C语言完成的交互程序的代码,这是一个关于银行存取款的程序。
一、实验描述
开发一个简单的交互式程序,程序将为用户提供选择菜单。
1. 清空账户余额
2. 往账户上存钱
3. 从账户上取钱
4. 显示当前余额
5. 退出程序
选择项分别用整数0、1、2、3和4表示,账户余额可以用一个简单的局部变量表示。交互程序大致界面如下:

二、实验代码
main.c
#include <stdio.h>
void print_menu()
{
printf("\n");
printf("======= 记账程序菜单 =======\n");
printf("0. 清空账户余额\n");
printf("1. 往账户上存钱\n");
printf("2. 从账户上取钱\n");
printf("3. 显示当前余额\n");
printf("4. 退出程序\n");
printf("请选择操作(0-4):");
}
int main(void)
{
float balance = 0; //余额
int flag = 1;
while (flag) {
print_menu();
int choice;
scanf("%d", &choice);
float num; //存取款金额
switch (choice)
{
case 0:
balance = 0;
break;
case 1:
printf("请输入存款金额:");
scanf("%f", &num);
balance = balance + num;
printf("成功存款 %.2f 元\n", num);
break;
case 2:
printf("请输入取款金额:");
scanf("%f", &num);
balance = balance - num;
printf("成功取款 %.2f 元\n", num);
break;
case 3:
printf("当前余额:%.2f 元\n", balance);
break;
case 4:
flag = 0;
break;
}
}
return 0;
}
三、实验结果

总结
C语言可以开发出交互程序,可以完成银行交易业务。
5万+

被折叠的 条评论
为什么被折叠?



