欢迎来到天天文库
浏览记录
ID:18827032
大小:89.50 KB
页数:14页
时间:2018-09-25
《银行存取款管理系统最终终极完善版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
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]
2、;//识别姓名charope[20];//经办人姓名chartime[128];//系统当前时间floatsy;//剩余金额};structdepositor{charnum[20];//客户账号charname[20];//客户姓名charper[20];//用户身份证号charsec[20];//用户密码floatmon;//存款金额charaddr[20];//储户地址};voidmenu();intGetPassword(unsignedchar*pszPw,intiMaxSize);//
3、使输入的密码显示为*intreads(structdepositordep[N]);//从文件中读入客户信息intreadsc(structjilujl[M]);//从文件读入存款记录intreadsd(structjilujl[M]);//从文件读入取款记录voidsave(structdepositordep[N],intn);//保存修改后的客户信息数据voidadd();//开户函数voiddel();//销户函数voidchange();//改密函数voidshow();//显示余额函数
4、voidshow1();//存款voidshow2();//存款记录voidshow3();//取款voidshow4();//取款记录voidshow5();//清屏函数voidshow6();voidshow7(charpanduan[20]);voidmain(){intn;system("color1e");while(1){menu();printf("请输入您要选择的操作序号,按回车键确认:");scanf("%d",&n);switch(n){case1:add();break;
5、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;default:printf("输入错误,请输入列表中存在的序号!");show5();}}}voidmenu()//菜单函数{printf("*
6、******************************银行个人账户管理系统****************************");printf("1储户开户");printf("2余额查询");printf("3储户销户");printf("4密码修改");printf("5存款");printf("6个人存款记录");printf("7取款");printf("8个人取款记录");printf("0退出");printf("9查询所有客户存款记
7、录");printf("********************************************************************************");}intreads(structdepositordep[N])//读取储户内容{FILE*fp;inti=0;if((fp=fopen("account.txt","r"))==NULL){printf("文件打开失败!");show5();return0;}else{for(i=0;!feof(
8、fp);i++)fscanf(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
此文档下载收益归作者所有