#include<stdio.h> <br>#include<string.h> <br>double qu(double dbYe) <br>{ <br>double dbQu=0.0; <br>int nA=0,nB=0; <br>while(nB==0) <br>{ <br>printf("请输入取款金额:"); <br>scanf("%lf",&dbQu); <br>if(dbYe<dbQu) <br>{ <br>printf("余额不足,重新输入取款金额按1,退出请按0"); <br>scanf("%d",&nA); <br>printf("\n"); <br>if(nA==1) <br>{ <br>continue; <br>}else <br>{ <br>break; <br>} <br>}else <br>{ <br>dbYe=dbYe-dbQu; <br>printf("正在准备现金,请稍等……\n"); <br>printf("操作成功,请取走现金\n"); <br>break; <br>} <br>} <br>return dbYe; <br>} <br>double cun(double dbCun) <br>{ <br>printf("请输入存款金额:"); <br>scanf("%lf",&dbCun); <br>printf("正在存入现金请稍等\n"); <br>printf("操作成功\n"); <br>return dbCun; <br>} <br>double cha(double dbYe) <br>{ <br>char cA=0; <br>printf("您帐户的余额为%.2lf元\n",dbYe); <br>return dbYe; <br>} <br><br><br><br>void main() <br>{ <br>int nA=1,nB=1,nXz=0; <br>double dbYe=100000,dbCun=0.0; <br>char ID[]={"thinkbank"}; <br>char PW[20]={"tb"}; <br>char sID[20]={"0"}; <br>char sPW[20]={"0"}; <br>while(nA==1) <br>{ <br>printf("========================\n"); <br>printf("==欢迎使用自助银行系统==\n"); <br>printf("========================\n"); <br>printf("\n\n"); <br>printf("请输入您的帐号:\n"); <br>scanf("%s",&sID); <br>printf("请输入您的密码:\n"); <br>scanf("%s",&sPW); <br>if(strcmp(ID,sID) != 0 && strcmp(PW,sPW) != 0) <br>{ <br>printf("您输入的帐号或密码错误,请重新输入\n"); <br>continue; <br>} <br>nB=1; <br>while(nB==1) <br>{ <br>printf("可执行的操作\n"); <br>printf("1.取款\n"); <br>printf("2.存款\n"); <br>printf("3.查询余额\n"); <br>printf("4.修改密码\n"); <br>printf("5.退出\n"); <br>printf("请选择您要进行的操作:"); <br>scanf("%d",&nXz); <br>switch(nXz) <br>{ <br>case 1: <br>{ <br>dbYe=qu(dbYe); <br>break; <br>} <br>case 2: <br>{ <br>dbYe=dbYe+cun(dbCun); <br>break; <br>} <br>case 3: <br>{ <br>cha(dbYe); <br>break; <br>} <br>case 4: <br>{ <br><br>break; <br>} <br>case 5: <br>{ <br>nB=2; <br>break; <br>} <br>default: <br>{ <br><br>printf("您的输入有误,请重新选择所要进行的操作\n"); <br>break; <br>} <br>} <br>} <br>} <br>}<br>
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
前往页