c语言模拟atm机的编写程序.docx_第1页
c语言模拟atm机的编写程序.docx_第2页
c语言模拟atm机的编写程序.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C语言模拟ATM机的编写程序#include void main()long int a,b,c,d,e,f,g,k,l,m,n,o,p,h;n=0;h=10000;k=123456;loop0: printf(ttt欢迎使用中国邮政ATM取款机!nn); printf(请插入你的银行卡,并输入你的密码,三次密码输入错误,将终止程序:n); scanf(%ld,&l); if(k=l) loop1: printf(请输入你选择的操作类型:n); printf(请输入0-4进行选择:n); printf(1:t2:t3:t4:t0:n); scanf(%ld,&a); switch(a) case 1: printf(请输入转账账号:n); scanf(%d,&o); printf(请输入你需要转账的金额:n); scanf(%d,&p); printf(请输入你选择的操作类型:n); printf(请输入0或1进行选择:n); printf(1:t0:n); h=10000-p; scanf(%ld,&b); switch(b) case 1:printf(n转账%d元人民币成功!nn,p);goto loop1;break; case 0:goto loop1;break; default :printf(n无此操作项!nn);goto loop1; break;loop4:case 2:printf(请输入你选择的操作类型:n); printf(请输入0-2进行选择:n); printf(1:t2:t0:n); scanf(%ld,&c); switch(c) case 1:printf(n你的余额为:%5dnn,h);goto loop1;break; case 2:printf(n你的账单为:*。nn);goto loop1;break; case 0:goto loop1; default:printf(n无此操作项!nn);goto loop4; break;loop2: case 3:printf(请输入你选择的操作类型:n); printf(请输入0-7进行选择:n); printf(1:t2:t3:t4:t5:t6:t7:t0:n); scanf(%ld,&d); switch(d) case 0:goto loop1;break; case 1:h-=100;printf(n取款100成功!nn);goto loop3;break; case 2:h-=200;printf(n取款200成功!nn);goto loop3;break; case 3:h-=300;printf(n取款300成功!nn);goto loop3;break; case 4:h-=500;printf(n取款500成功!nn);goto loop3;break; case 5:h-=1000;printf(n取款1000成功!nn);goto loop3;break; case 6:h-=2000;printf(n取款2000成功!nn);goto loop3;break; case 7:printf(请输入你想要取款的金额,最大金额为一次性可取2000元人民币:n); scanf(%ld,&f); while(f=2000) h-=f;printf(n取款%ld成功!nn,f);break; goto loop3;break; default:printf(n无此操作项!nn);goto loop2; loop5:case 4: printf(请输入你选择的操作类型:n); printf(请输入0或1进行选择:n); printf(1:t0:n); scanf(%ld,&m); switch(m) case 1:printf(请输入你原来的密码:n); scanf(%ld,&g); if(k=g) printf(请输入你的新密码:n); scanf(%ld,&g); k=g; printf(n密码修改成功!nn); else printf(你的密码输入错误!n);goto loop1;break; goto loop1;break; case 0:goto loop1;break; default:printf(n无此操作项!nn);goto loop5; break; case 0:goto loop0;break; default:printf(n无此操作项!nn);goto loop1; loop3: printf(请输入你选择的操作类型:n); printf(请输入0-3进行选择:n); printf(1:t2:t3:t0:n); scanf(%ld,&e); switch(e) case 1:printf(n你的余额为:%d元人民币。nn,h);goto loop1;break; case 2:printf(n你的凭条已打印完毕!nn);goto loop1;break; case 3:goto loop2;break; ca

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论