c语言ATM机文件储存账号密码,C语言ATM(有文件输入输出).doc

C语言ATM(有文件输入输出)

#include "stdio.h"

#include "stdlib.h"

#include "conio.h"

void zhanghao(); //账号

void xuanze(); //选择函数

void enter_ATM(); //账号输入函数

void caozuo(); //基本操作界面

void qukuan(); //取款函数

void success(); //操作成功函数

void delay(); //延时函数

void chaxun(); //余额查询函数

void cunkuan(); //存款函数

void panduan(double z); //判断取款是否合法函数

void exit(); //退出界面函数

void mima(); //密码修改

void zhuanzhang(); //转账函数

void xinxi(); //信息

void jia(); //注册新用户函数

void welcome(); //欢迎界面

void zhuxiao(); //注销函数

void guanli(); //管理员函数

typedef struct

{

long int zhanghao;

int mima;

double yu_e;

}atm;

atm k;

long int z;

FILE *fp;

主函数

int main()

{

welcome();

xuanze();

return 0;

}

//欢迎界面

void welcome()

{

int t=0;

for(int i=0;i<=100;i++)

{

printf("\n\n\n\n\t\t************康师傅牌ATM机欢迎您的使用**********");

printf("\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t加载中");

for(int j=0;j<=t;j++)

{

printf(".");

}

t++;

if(t==7)t=0;

printf("\n\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t%d%%\n",i);

for(int m=0;m<=2000000;m++);

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

}

}

功能选择函数

void xuanze()

{

system("cls");

printf("\t* 请选择功能 *\n\n\n\n\n");

printf("* 1.管理员 2.用户 3.注册新用户 *\n");

switch(getch())

{

case '1':guanli();break;

case '2':enter_ATM();break;

case '3':jia();break;

default:{

printf("\a非法输入");

delay();

system("cls");

xuanze();

};break;

}

}

void enter_ATM()

{

delay();

system("cls");

//打开文件

fp=fopen("银行后台.txt","rb+");

if(fp==NULL)

{

printf("打开失败\n");

return;

}

int numb

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值