• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

C语言程序设计-银行管理系统

2024/12/21
1466
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

有需要资料的可了解一下.docx

共1个文件

#include <stdio.h>

#include <malloc.h>

#include <conio.h>

#include <time.h>

#include <windows.h>

_ICONHAND??????????? //错误

struct account_information????????? //账号信息

{

char account[8];?????? ?????? //账号?? 7

char password[9];?????????? //密码?? 8

long balance;?????????????????? //余额? 9

char name[8];????????????????? //姓名

char id[19];?????????????? ?????? //身份证号码

char telephone[12];??????? //电话号码

char danwei[25];???????????? //单位

char address[25];??????????? //地址

struct account_information *next;

}acix={"cy20184","12345678",0,"陈颖","430423200110282524","15697342903","湖南工院","湖南长沙",NULL};

struct pawd

{

char account[8];

char password[9];

}mima;

//***************************************************************************?? //全局变量

static int count=0;

char ch;

struct account_information *head,*ptr;

//***************************************************************************

int shouye();????????????????????????????????????????????????????????????????????? //主界面???????????? 胡文完成

int denglu();????????????????????????????????????????????????????????????????????? //登陆函数

int zhuce(); ????????????????????????????????????????????????????????????????????? //注册函数

int yzmima();???????????????????????????????????????????????????????????????????? //验证密码

int retpwd();????????????????????????????????????????????????????????????????????? //找回密码

int dengluyz(char account[7],char password[8]);???????? //登陆验证

int bcdlb();???????????????????????????????????????????????????????????????? //保存到链表

int index();????????????????????????????????????????????????????????????????? //副界面???????????? 胡文完成

int xiaohu();??????????????????????????????????????????????????????????????? //销户???????????????? 赵诗雅完成

int cunkuan();??????????????????????????????????????????????????????????????????? //存款???????????????? 赵诗雅完成

int qukuan();???????????????????????????????????????????????????????????????????? //取款???????????????? 赵诗雅完成

int zhuanzhang();???????????????????????????????????????????????????????????? //转账???????????????? 赵诗雅完成

int chaxun();????????????????????????????????????????????????????????????????????? //查看

int xiugai();???????????????????????????????????????????????????????????????? //修改信息

int print(int floag);??????????????????????????????????????????????????? //输入其它信息

int readfile();???????????????????????????????????????????????????????????????????? //读取文件

int writefile();????????????????????????????????????????????????????????????? //写入文件

int guodu();??????????????????????????????????????????????????????????????? //登录时的过渡

//**************************************************************************

void main() ??????????????????????????????????????????????? //主函数

{

bcdlb();

readfile();?????????????????????????????????????????????? //默认有一个账户

shouye();??????????????????????????????????????????????? //调用首页函数

writefile();

}

//***************************************************************************

int shouye()?????????????? //主界面

{

int i,j=0;

system("title 银行用户管理系统");??????????? //设置窗口的标题

printf("n???? ****************★中国银行用户管理系统★***************n");

printf("nt┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓n");

printf("t┃t??????? ttt? t┃n");

printf("t┃t1.登陆账户");

printf("tt2.注册账户t┃n");

printf("t┃t??????? ttt? t┃n");

printf("t┃t3.找回密码");

printf("tt4.退出系统t┃n");

printf("t┃t??????? ttt? t┃n");

printf("t┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛n");

printf("n请输入您要选择的操作:");

scanf("%d",&i);

system("cls");

switch(i)

{

case 1: denglu(); break;??????????????? //调用登陆函数

case 2: zhuce(); break;???????????????????????? //调用注册函数

case 3: retpwd(); break;??????????????? //调用找回密码函数

default :{if(MessageBox(NULL,"确认退出?","通知",1)==1) return 0;}

}

system("cls");???????????? //清屏函数

shouye();??????????????????? //自己调用自己

return 0;

}

//***************************************************************************

int denglu()??????? //登录函数

{

int i,floag;

char account[7],ch;

system("title 登录");???????????????????? //设置运行窗口的标题

puts("n注意:1.账号为7位的字母或数字n");

puts("????? 2.密码为8位的字母或数字n");

printf("n");

printf("tt********登 陆********n");

printf("tt账号:");

for(i=0;i<7;i++)

{

ch=getch();

if(ch=='b')

{

printf("b b");

if(i-1<0)

{

i--;

}

else i=i-2;

}

else

{

putchar(ch);

account[i]=ch;

}

}

account[7]=0;

printf("ntt密码:");

for(i=0;i<8;i++)

{

ch=getch();

if(ch=='b')

{

printf("b b");

if(i-1<0)

{

i--;

}

else i=i-2;

}

else

资料借鉴于此纷传

  • 有需要资料的可了解一下.docx
    下载

相关推荐