C语言银行存取款源代码.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言银行存取款源代码

C语言写的简单的模拟银行存取开户等操作 #includestdio.h #includetime.h #includestdlib.h #includeconio.h #includestring.h struct person { int hash; char name[20]; char id[20]; char password[20]; int money; }per; int choice(); int draw(int); int kaihu(); int land(int); int now(); int now2(); int save(int); int store(); int choice() { printf(\t\t***********************************************************\t\t\n); printf(\t\t***********************欢迎您使用!*************************\t\t\n); printf(\t\t******************1.储户开户(请输入1)**********************\t\t\n); printf(\t\t******************2.储户存款(请输入2)**********************\t\t\n); printf(\t\t******************3.储户取款(请输入3)**********************\t\t\n); printf(\t\t******************4.——退出(请输入0)**********************\t\t\n); printf(\t\t***********************欢迎您使用!*************************\t\t\n); printf(\t\t***********************************************************\t\t\n); return 0; } int kaihu() { int j,flag; char a[9]; system(CLS); printf(\t\t*******************************************************\t\t\n); printf(\t\t***********************欢迎您!*************************\t\t\n); printf(\t\t请输入您的用户名:); scanf(%s,per.name); getchar(); printf(\t\t请输入您的身份证号码:); scanf(%s,per.id); getchar(); printf(\t\t请输入您的存储金额:); scanf(%d,per.money); getchar(); while(per.money10) { printf(/t/t对不起!开户金额不得低于10元。请重新输入您的开户金额:\n\t); scanf(%d,per.money); getchar(); } srand((unsigned int)time(NULL)); per.hash=rand()%10000+1; printf(\t\t恭喜您!开户成功!请牢记您的登陆账号:%d\n,per.hash); printf(您账户的初始密码为:); for(j=1;j7;j++) { per.password[j-1]=j; printf(%d,j); } printf(\n); printf(是否修改您的密码,修改请输入1,不修改请输入0\n); scanf(%d,flag); getchar(); if(flag==1) { former: printf(请输入您的新密码:(不要超过9个字,但也建议不要过短)\n); scanf(%s,per.password); printf(请再次输入您的新密码:); scanf(%s,a); if(strcmp(per.password,a)==0) printf(恭喜修改密码成功!); else goto former; } now();/*调用这个函数,显示当前账户信息*/ store();/*调用存储函数,将用户信息存储到account.dat中*/ return 0; } int land(int c) { int n,

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档