20xx新编c语言课程设计报告(银行存取款管理设计内容摘要:

%ld,amp。 p[h].d)。 fwrite(amp。 p[h],sizeof(struct cou),1,fp)。 fclose(fp)。 } void kehu4(struct cou *p,char *re,long h) { FILE *fp。 system(cls)。 fp=fopen(re,wb)。 fwrite(amp。 h,4,1,fp)。 printf(\n\n\n\n ┭┮┭┮┯ 请输入 0键以清除 ┭┮ ┭┮┯ :\n)。 scanf(%s,p[h].a)。 12 p[h].m=0。 p[h].d=0。 p[h].j=0。 p[h].bc=0。 fwrite(amp。 p[h],sizeof(struct cou),1,fp)。 fclose(fp)。 } /**/ void cunq1() { int m。 char g[20]。 long m1。 system(cls)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n)。 printf(\n 3:后退 \n)。 printf(\n▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ )。 printf(\n\n按相应的数字以选择您的需要 \n)。 scanf(%d,amp。 m)。 switch(m) { case 1: printf( ┏ ━━━━━━━━━━━ ┓ \n)。 printf( ▍ ▍ \n)。 printf( ┗ ━━━━━━━━━━━ ┛ \n)。 printf(┭┮┯ 请输入办理存款业务的客户的姓名和卡号 (1245)┭┮┯ \n\n)。 printf(┄┅┄┅ 输入客户姓名 :\n)。 scanf(%s,g)。 printf(┄┅┄┅ 输入客户卡号 :\n)。 scanf(%ld,amp。 m1)。 cunq11(w,g,m1)。 /*存款数据输入 */ break。 case 2: printf( ┏ ━━━━━━━━━━━ ┓ \n)。 printf( ▍ 2:取款办理 ▍ \n)。 printf( ┗ ━━━━━━━━━━━ ┛ \n)。 printf(┭┮┯ 请输入办理取款业务的客户的姓名和卡号 (1245)┭┮┯ \n\n)。 printf(┄┅┄┅ 输入客户姓名 :\n)。 scanf(%s,g)。 printf(┄┅┄┅ 输入客户卡号 :\n)。 scanf(%ld,amp。 m1)。 cunq12(w,g,m1)。 13 break。 case 3:break。 default: fprintf(stderr,输入有误 !)。 } } void cunq11(struct cou *p,char *re,long h) { FILE *fp。 system(cls)。 fp=fopen(re,wb)。 fwrite(amp。 h,4,1,fp)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n\n)。 printf( 存款办理 \n\n)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n)。 printf(▂▂▂▂▂请键入顾客 【 %s】 (卡号 %ld ) 的存款明细 :▂▂▂▂ ▂▂ \n,re,h)。 printf(┄┅┄┅ 请输入存款流水号 :\n)。 scanf(%ld,amp。 p[h].bc)。 printf(┄┅┄┅ 请输入存款数目 (建议不要一次存超过百万 ):\n)。 scanf(%f,amp。 p[h].j1)。 p[h].j2=p[h].j+p[h].j1。 p[h].j=p[h].j2。 printf(┄┅┄┅ 经办人 :\n)。 scanf(%s,p[h].jin)。 printf(┄┅┄┅办理时间 (形如 2020 年 06月 2 日 ):\n)。 scanf(%s,p[h].t)。 fwrite(amp。 p[h],sizeof(struct cou),1,fp)。 fclose(fp)。 } void cunq12(struct cou *p,char *re,long h) { FILE *fp。 system(cls)。 fp=fopen(re,wb)。 fwrite(amp。 h,4,1,fp)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n\n)。 printf( 取款办理 \n\n)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n\n)。 printf(▂▂▂▂请键入顾客 【 %s】 (卡号 %ld ) 的取款明细 :▂▂▂▂▂ \n\n,re,h)。 printf(┄┅┄┅请输入取款流水号 :\n)。 scanf(%ld,amp。 p[h].bc)。 printf(┄┅┄┅请输入取款数目 (建议不要一次存超过百万 ):\n)。 14 scanf(%f,amp。 p[h].j3)。 p[h].j4=p[h].jp[h].j3。 p[h].j=p[h].j4。 printf(┄┅┄┅经办人 :\n)。 scanf(%s,p[h].jin2)。 printf(┄┅┄┅办理时间 (形如 2020 年 06 月 2日 ):\n)。 canf(%s,p[h].t)。 fwrite(amp。 p[h],sizeof(struct cou),1,fp)。 fclose(fp)。 } /**/ void cunq2() { int m。 char v[20]。 system(cls)。 printf(▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n\n)。 printf( 3:后退 \n\n)。 printf(▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ \n)。 printf(按相应的数字以选择您的需要 \n)。 scanf(%d,amp。 m)。 switch(m) { case 1: printf( ┏━━━━━━━━━━━┓ \n)。 printf( ▍ 1:存款查询 ▍ \n)。 printf( ┗━━━━━━━━━━━┛ \n)。 printf(┭┮┯┰┱ 请输入您要查询的客户的姓名 :\n)。 scanf(%s,v)。 cunq211(w,v,amp。 t)。 cunq212(w,v,amp。 t)。 break。 /*注意 */ case 2: printf( ┏━━━━━━━━━━━┓ \n)。 printf( ▍ 2:取款查询 ▍ \n)。 printf( ┗━━━━━━━━━━━┛ \n)。 printf(┭┮┯┰┱ 请输入您要查询的客户的姓名 :\n)。 scanf(%s,v)。 cunq221(w,v,amp。 t)。 cunq222(w,v,amp。 t)。 break。 15 case 3:break。 default: fprintf(stderr,输入有误 !)。 } } void cunq211(struct cou p[],char *re,long *h) { FILE *fp。 system(cls)。 fp=fopen(re,rb)。 fread(h,4,1,fp)。 fread(amp。 p[*h],sizeof(struct cou),1,fp)。 fclose(fp)。 } void cunq212(struct cou *p,char *re,long *h) { printf( 客户 【 %s 】存款明细 \n,re)。 printf(┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 客户卡号 )。 printf(%ld\n,*h)。 printf(┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅ ┄┅┄┅┄┅ )。 printf( 存款流水号 )。 printf(%ld\n,p[*h].bc)。 printf(┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 类别 )。 printf(存款 \n)。 printf(┄┅┄┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 存款数目 )。 printf(%.2f\n,p[*h].j1)。 printf(┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 账户当前总金额 )。 printf(%.2f\n,p[*h].j2)。 printf(┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 经办人 )。 printf(%s\n,p[*h].jin)。 printf(┄┅┄┅┄┅┄┄┅ ┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 客户地址 )。 printf(%s\n,p[*h].a)。 printf(┄┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 printf( 办理时间 )。 printf(%s\n,p[*h].t)。 printf(┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅┄┅┄┅ )。 } 16 void cunq221(struct cou p[],char *re,long *h) { FILE *fp。 system(cls)。 fp=fopen(re,rb)。 fread(h,4,1,fp)。 fread(amp。 p[*h],sizeof(struct cou),1,fp)。 fclose(fp)。 } void cunq222(struct cou *p,char *re,long *h) { printf( 客户 【 %s 】取款明细 \n,re)。 printf(┄┅┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅ )。 printf(客户卡号 )。 printf(%ld\n,*h)。 printf(┄┅┄┅┅┄┅┄┅┄┄┅┄┅┄┅┄┅┅┄┅┄┅┄┅┄┅┄┅ )。 printf(取款流水号。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。