简单的银行管理系统的C语言代码
时间:2025-04-22
时间:2025-04-22
银行管理系统的C语言代码
简单的银行管理系统的C语言代码
#include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h>
#define N 10000
struct chuhu 构信息 {
char idnum[9]; char password[7]; char name[11]; char idnumber[19]; double cunkuan; int lei; char address[51]; char Tel[15]; double lilv; }hu[N]; //储户结构数组 void xitong(); int rrekey();
void kaifa(); //开发人员 void cekong();
int yanzheng(); //验证帐号和密码 void date(); //显示当前日期和时间 void insert(); //开户函数
void display(); //显示查询帐户信息的函数 void in(int); //存款函数 void out(int); //取款函数 void lilvbiao(); //查看利率表 void menu(); int A=0,key; //A为开户数 double jin;
char ch='y'; //控制是否继续的变量 char id[11],password[7];
void xitong() { FILE *fkey = fopen("key.txt","w+"); int k;
//储户结 //帐号 //密码
//储户姓名
//储户身份证号码 //存款金额 //储种
//储户地址
//储户的联系电话 //利率
银行管理系统的C语言代码
printf("请创建原始密码:"); scanf("%d",&k); fprintf(fkey,"%d\n",k); fclose(fkey); }
int main() //输出主菜单 { FILE *fkey = fopen("key.txt","r"); int t=0; int mima; //输入的密码
system("cls");
system("color f0"); //设置系统背景为白色 date();kaifa(); printf("\n\n\n\n\n");
printf("\t\t 银行定期储蓄管理系统 printf("\n\n\n\n\n\n\n\n"); printf("按ENTER键进入下一界面→"); fflush(stdin); //功能:清空输入缓冲区 scanf("%c",&ch); if(!fkey) { printf("密码文件不存在,系统已自创\n"); xitong(); menu(); return 0;
}
system("cls");
fscanf(fkey,"%d",&key);
printf("请输入管理员登录密码:\n"); scanf("%d",&mima); if(mima==key) t=1; system("cls"); for(;t!=1;) {
printf("管理员密码错误,请重新输入:\n");
\n"); //界面1
银行管理系统的C语言代码
scanf("%d",&mima); if(mima==key) t=1; system("cls");
}//认证成功 fclose(fkey); menu(); return 0; }
void menu() {
int a,b;//选择功能的变量 do{
printf("\n\n按ENTER键进入/返回主菜单→:"); fflush(stdin); scanf("%c",&ch);
system("cls"); 屏
system("color f0"); date();
printf("\n\t\t\t\t主菜单\n\n"); printf("\t\t 1、 开户 printf("\t\t 2、 查询 \n");
printf("\t\t 3、 用户密码验证 printf("\t\t 4、 存款 printf("\t\t 5、 取款 printf("\t\t 6、 查看利率表 printf("\t\t 7、 管理员修改密码 printf("\t\t 0、 退出程序 printf("请选择功能(0-7):→ "); fflush(stdin); scanf("%d",&a);
switch(a) 选择功能 {
case
//选择功能后调用相应的函数 insert(); break; case 2:
display(); break;
//清\n");//主菜单界面(界面3) \n"); \n"); \n"); \n"); \n"); \n"); //1:
银行管理系统的C语言代码
case 3:
b=yanzheng(); break; case 4:
b=yanzheng(); in(b); break; case 5:
b=yanzheng(); out(b); break;
case 6: lilvbiao(); break; case 7: rrekey(); break; case 0:
system("cls");
system("color f0"); date();
printf("\n\n\n\t==========================================================\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n"); printf("\t‖ 谢 谢 使 用 ‖\n"); printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t‖ ‖\n");
printf("\t==========================================================");
银行管理系统的C语言代码
cekong();
printf("您真的要退出吗(y/n)? "); …… 此处隐藏:7569字,全部文档内容请下载后查看。喜欢就下载吧 ……