ATM银行管理系统代码及程序c语言课程设计【荐】.doc
#include
#include
#include
#include
struct bank{
int account;
char name[10];
int pass[6];
float ba;
};
void menu();
void start();
void save();
void open();
void get();
void start();
void select();
void transfer();
void setpass();
void exit();
struct bank art[100]; //存储账户信息的结构体
int count=0,n; //计数器,开户的人数
void main()
{
start();
do{
char menuItem;
menu();
printf("请输入操作号(数字)\n");
scanf("%c",&menuItem);
switch(menuItem)
{
case '1':printf("您选择的是第%c项:开户\n",menuItem);printf("请按enter进入开户界面");open();
break;
case '2':printf("您选择的是第%c项:存钱\n",menuItem);printf("请按enter进入开户界面");save();
break;
case '3':printf("您选择的是第%c项:取钱\n",menuItem);printf("请按enter进入开户界面");get();
break;
case '4':printf("您选择的是第%c项:查询余额\n",menuItem);printf("请按enter进入开户界面");select();
break;
case '5':printf("您选择的是第%c项:转账\n",menuItem);printf("请按enter进入开户界面");transfer();
break;
case '6':printf("您选择的是第%c项:修改密码\n",menuItem);printf("请按enter进入开户界面");setpass();
break;
case '7':printf("您选择的是第%c项:退出系统\n",menuItem);printf("请按enter进入开户界面");exit();
break;
default:;
}
}while(1);
}
void start()
{
printf("\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n");
printf("程序正在启动,请等待...\n");
printf("======================================================================\r");
for(int i=0;i<50;i++)
{
Sleep(100);
printf(">");
}
}
void menu()
{
getch();
system("cls");
printf("\t\t*******************************************\n");
printf("\t\t* *\n");
printf("\t\t* 欢迎使用银行网上系统 *\n");
printf("\t\t* *\n");
printf("\t\t* *\n");
printf("\t\t* *\n");
printf("\t\t* 1 开户 *\n");
printf("\t\t* 2 存款