欢迎来到天天文库
浏览记录
ID:14772322
大小:89.50 KB
页数:14页
时间:2018-07-30
《银行存取款管理系统最终终极完善版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、#include"stdio.h"#include"string.h"#include"stdlib.h"#include"conio.h"#include"time.h"#defineN20#defineM20#defineTRUE1#defineFALSE0#defineMIN_INPUT''#defineMAX_INPUT127//127即0x7estructjilu{floatadd;//存款金额floatdra;//取款金额chardname[20];//识别账号chardnum[20];//识别姓名charope[20];//经办人姓名chartime[128];//系统
2、当前时间floatsy;//剩余金额};structdepositor{charnum[20];//客户账号charname[20];//客户姓名charper[20];//用户身份证号charsec[20];//用户密码floatmon;//存款金额charaddr[20];//储户地址};voidmenu();intGetPassword(unsignedchar*pszPw,intiMaxSize);//使输入的密码显示为*intreads(structdepositordep[N]);//从文件中读入客户信息intreadsc(structjilujl[M]);//从文件读入
3、存款记录intreadsd(structjilujl[M]);//从文件读入取款记录voidsave(structdepositordep[N],intn);//保存修改后的客户信息数据voidadd();//开户函数voiddel();//销户函数voidchange();//改密函数voidshow();//显示余额函数voidshow1();//存款voidshow2();//存款记录voidshow3();//取款voidshow4();//取款记录voidshow5();//清屏函数voidshow6();voidshow7(charpanduan[20]);voidmai
4、n(){intn;system("color1e");while(1){menu();printf("请输入您要选择的操作序号,按回车键确认:");scanf("%d",&n);switch(n){case1:add();break;case2:show();break;case3:del();break;case4:change();break;case0:exit(0);case5:show1();break;case6:show2();break;case7:show3();break;case8:show4();break;case9:show6();break;defa
5、ult:printf("输入错误,请输入列表中存在的序号!");show5();}}}voidmenu()//菜单函数{printf("*******************************银行个人账户管理系统****************************");printf("1储户开户");printf("2余额查询");printf("3储户销户");printf("4密码修改");printf("5存款");printf("6个人存款记录");printf("7取款");printf("8个人取款记录");print
6、f("0退出");printf("9查询所有客户存款记录");printf("********************************************************************************");}intreads(structdepositordep[N])//读取储户内容{FILE*fp;inti=0;if((fp=fopen("account.txt","r"))==NULL){printf("文件打开失败!");show5();return0;}else{for(i=0;!feof(fp);i++)fscan
7、f(fp,"%s%s%s%s%f%s",dep[i].name,dep[i].num,dep[i].per,dep[i].sec,&dep[i].mon,dep[i].addr);}fclose(fp);returni;}intreadsc(structjilujl[M])//读取存款记录{FILE*fp;inti=0;if((fp=fopen("cun.txt","r"))==NULL){printf("文件打开失败!没有任何存款记录");r
此文档下载收益归作者所有