当前位置:  首页  >  PHP资讯  >  业界资讯

C语言实现银行管理系统

这篇文章主要为大家详细介绍了C语言实现银行管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C语言实现银行管理系统的具体代码,供大家参考,具体内容如下

 /* * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:main.cpp * 作 者:赵志君 * 完成时间:2016年6月30日 * 版 本 号:v1.0 * * 问题描述:银行管理系统 */ #include #include int mingyan(); //用户名验证 int guayan(int); //挂失验证 int miyan(int); //密码函数 void qukuan(); //取款函数 void cunkuan(); //存款函数 void chaxun(); //查询函数 void xiaohu(); //销户函数 void kaihu(); //开户函数 void zhuanzhang(); //转账函数 void guashi(); //挂失函数 void jiegua(); //解挂函数 void tuichu(); //退出函数 void chaall(); //查询所有用户信息 void denglu(); //管理员登录 char gUser[100][32]; //用户名 char gMima[100][32]; //密码 char Ggua[100][32]; //挂失用户名 float YuE[100]; //存款余额 int UserShu=0; //用户数 int guashu=0; //挂失用户数 void main() { denglu(); int zhiling; //命令 while(zhiling) { printf(" ================================================================ \n"); printf("|| ||\n"); printf("|| <1> 取款 <4> 开户 <7> 挂失 ||\n"); printf("|| <2> 存款 <5> 销户 <8> 解挂 ||\n"); printf("|| <3> 查询 <6> 转账 <0> 退出 ||\n"); printf("|| <9> 查询所有用户信息 ||\n"); printf("|| ||\n"); printf(" ================================================================ \n"); printf("请输入您的指令: "); scanf("%d",&zhiling); printf("\n"); switch(zhiling) { case 1: //取款 qukuan(); break; case 2: //存款 cunkuan(); break; case 3: //查询 chaxun(); break; case 4: //开户 kaihu(); break; case 5: //销户 xiaohu(); break; case 6: //转账 zhuanzhang(); break; case 7: //挂失 guashi(); break; case 8: //解挂 jiegua(); break; case 9: //查询所有用户信息 chaall(); break; } } } void denglu() //管理员登录 { char zhanghu[32],mima[32]; int m=1; while(m==1) { printf(" ================================================================ \n"); printf("|| ||\n"); printf("|| 卍 中国银行综合业务管理系统 卍 ||\n"); printf("|| ||\n"); printf("|| ||\n"); printf("|| ||\n"); printf(" ================================================================ \n\n"); printf("请输入管理员名: "); scanf("%s",zhanghu); printf("请输入管理员密码: "); scanf("%s",mima); printf("\n"); if(strcmp(zhanghu,mima)==0) { printf(" 正在登陆,请稍后......\n "); printf("▁▁▁▂▂▂▃▃▃▄▄▄▅▅▅▆▆▆▇▇▇████\n\n "); m=0; } } } void qukuan() //取款 { int i,m; float n; i=mingyan(); m=guayan(i); if(m==1) m=miyan(i); while(m==1) { printf("请输入您的取款金额: "); scanf("%f",&n); if(n<=YuE[i]) { printf("请取走您的钞票。\n"); YuE[i]=YuE[i]-n; break; } else printf("您的余额不足,请重新输入。\n"); } } void cunkuan() //存款 { int i,m; float n; i=mingyan(); m=guayan(i); if(m==1) m=miyan(i); while(m==1) { printf("请输入您的存款金额: "); scanf("%f",&n); YuE[i]=YuE[i]+n; printf("存款成功!"); printf("您的当前余额为: %.2f\n",YuE[i]); } } void chaxun() //查询 { int i,m; i=mingyan(); m=guayan(i); if(m==1) m=miyan(i); } void kaihu() //开户 { int i,n=UserShu,j=0; float m; char User[32],mima1[32],mima2[32]; printf("请输入您的用户名: "); getchar(); scanf("%s",User); for(i=0;i确认 <2>取消 \n"); scanf("%d",&n); if(n==1) { for(;i确认 <2>取消 \n"); scanf("%d",&n); if(n==1) { strcpy(Ggua[guashu],gUser[i]); guashu++; printf("%s 账户挂失成功!\n",gUser[i]); } } } void jiegua() //解挂 { int i,m,j; i=mingyan(); m=guayan(i); if(m==0) m=miyan(i)+1; if(m==2) { for(j=0;j 

更多学习资料请关注专题《管理系统开发》。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

内容推荐:免费高清PNG素材下载
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有 京ICP备19059560号-4