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

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

  1. c语言ATM机文件储存账号密码,C语言实现_ATM自动取款机系统

    1.欢迎界面的实现用函数welcom实现,建立.h文件命名welcom.h void wel()//欢迎界面: { FILE *fp; if((fp=fopen("data/welcome. ...

  2. 含源码 | C语言做可写入文件的账号密码登录系统

    账号登录系统在很多系统设计时都时必不可少的,今天这个登录系统功能较全,可以注册,登录,找回密码,修改密码,以及在输入密码时会有*将密码掩盖,还有完善地登录选择界面,废话不多,上代码! 目录 1.头文件 ...

  3. C语言实现可写入文件的账号密码登录系统

    点击蓝字 关注我们 因公众号更改推送规则,请点"在看"并加"星标"第一时间获取精彩技术分享 来源于网络,侵删 账号登录系统在很多系统设计时都时必不可少的,今天这 ...

  4. C语言实现可写入文件的账号密码登录系统,密码输入时掩盖,登录界面菜单选择,更改密码系统,课设必备。

    账号登录系统在很多系统设计时都时必不可少的,今天这个登录系统功能较全,可以注册,登录,找回密码,修改密码,以及在输入密码时会有*将密码掩盖,还有完善地登录选择界面,废话不多,上代码! 目录 1.头文件 ...

  5. linux下敏感文件(账号密码)查找—内网渗透linux主机密码收集

    目录 find命令 命令格式 按照文件/目录名搜索 linux正则表达式 find同时查找符合多个格式的文件 grep命令 管道符| egrep xargs命令 案例 内网渗透中linux主机查找账号 ...

  6. 凯撒密码C语言去掉空格字符,凯撒密码C语言实现

    <凯撒密码C语言实现>由会员分享,可在线阅读,更多相关<凯撒密码C语言实现(8页珍藏版)>请在人人文库网上搜索. 1.凯撒密码是一种非常古老的加密方法, 相传当年凯撒大地行军打 ...

  7. atm机是专用计算机吗,计算机网络中的ATM技术和ATM自动取款机的ATM意思一样吗

    elizabethshen 回答于:2018-03-31 不一样! ATM(Asynchronous Transfer Mode)顾名思义就是异步传输模式,就是国际电信联盟ITU-T制定的标准,实际上 ...

  8. 用html给文件夹加密码,教你怎么给文件夹设置密码

    我们对电脑的使用已经是越来越广泛了,不论是生活.工作.学习我们都需要使用到电脑.而我们在使用的过程当中也都会储存一些重要一些重要的文件到里边,但如果我们不想让其他人看到的话,该怎么办呢?当然是给文件夹 ...

  9. 给计算机图片文件夹加密码,电脑上如何给文件夹加密码

    您可能感兴趣的话题: 电脑 核心提示:电脑上如何给文件夹加密码?一起看看吧! 电脑上如何给文件夹加密码?很多朋友可能还不知道,下面2345软件大全小编给你分享下解决办法. 方法1:压缩文件夹加密 大家 ...

最新文章

  1. 填充磁盘空间的工具和方法
  2. iOS传感器之气压计的使用
  3. 在ExtJS的ComboBox组件中实现下拉树效果
  4. 浅谈HTML5中canvas中的beginPath()和closePath()的重要性
  5. 动态规划——最长公共子序列长度
  6. 吴军:数学,为人生之题解出漂亮的答案
  7. VSAN 个版本对应vSphere版本
  8. eclipse你的主机中的软件中止了一个已建立的连接。_如何备份/恢复一个基于Windows系统的操作面板?...
  9. 老版本iOS simulator链接
  10. Ubuntu安装微软雅黑字体
  11. 数据治理之元数据管理
  12. 匹配数字、大小写字母、汉字、-、_而且不能以_开头或结尾
  13. 实习期间工作、学习、成长、收获总结
  14. 分水岭算法和距离变换函数
  15. CentOS 7设置NTP、SSH服务
  16. 车载测试常见关心问题解答
  17. 分糖果 2021T1
  18. 电容笔和触控笔有什么区别?好用不贵主动电容笔推荐
  19. 《Java标准教程》pdf 附下载链接
  20. 做人要厚道--只针对富|士|康进行批判是掩耳盗铃的把戏-之一

热门文章

  1. Servlet 03
  2. 舔砖加瓦(java)之异常
  3. python笔迹识别_python_基于KNN算法的笔迹识别
  4. 英语说话方式的一点儿心得
  5. 2020.05.29
  6. Remove Duplicates
  7. i9 12900hk参数 i9 12900HK功耗
  8. 牛津花卉数据集(Oxford 17/Oxford 102)官网
  9. 实验四:进程同步与通信
  10. 有趣的转义字符,常见转义字符大全,转义字符速查手册 Escape character