利用c语言来进行简单的模拟ATM机

这个C语言程序模拟了ATM机的基本功能,包括开户、存款、取款、查询余额、销户和转账等操作。用户需输入指令选择相应功能,遵循一定的规则,如取款金额为100的倍数,每天最多取20000元等。
ATM的功能主要包括:现金取款、现金存款、现金存取款、余额查询、本行或异行转账、修改密码等基本功能;有些多功能ATM还提供诸如存折打印、对账单打印、信封存款、缴费、充值等一系列便捷服务。这个程序利用c语言对ATM机的主要功能进行了模拟。
/*程序名称:模拟ATM存取款机
  程序功能:通过程序来实现ATM所具有的一般功能
  作者Smile So Luck
  版本号:2014.4.15.03
  程序使用说明:使用这个程序时应先进行开户,只有开户成功时才能进行其他操作,
  存取款时钱数都应该为100的整数倍,程序将每打开一次默认为一天,以此来限制每
  天的最大取款数*/
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int mingyan();   //用户名验证
int guayan(int);   //挂失验证
int miyan(int);     //密码函数
float T=0;          //// 定义全局变量T,记录用户一天取款数的总和
void Debit();      //取款函数
void Credit();     //存款函数
void Quary();      //查询函数
void logout();   //销户函数
void Openbit();       //开户函数
void account();  //转账函数
void lose();      //挂失函数
void tuichu();      //退出函数
void chaall();      //查询所有用户信息






char gUser[100][30];               //用户名
char gMima[100][30];               //密码
char Ggua[100][30];				   //挂失用户名


float YuE[100];                 //存款余额
int UserShu=0;                 //用户数
int guashu=0;                 //挂失用户数




void main()
{
	
	int order;          //命令


	while(order)
	{
		printf(" ================================================================ \n");
	    printf("||                    欢迎使用模拟ATM自助存取款                 ||\n");
		printf("||                                                              ||\n");
		printf("||         <1> 开户          <4>  取款         <8> 挂失         ||\n");
		printf("||         <2> 存款          <5> 销户                           ||\n");
		printf("||         <3> 查询          <6> 转账          <0> 退出         ||\n");
		printf("||         <7> 查询所有用户信息                                 ||\n");
		printf("||                                                             
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值