欢迎来到天天文库
浏览记录
ID:56709728
大小:15.50 KB
页数:5页
时间:2020-07-05
《模拟ATM自动存取款机界面.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验(四)学号:姓名:实验项目:选择结构程序设计之switch语句实验日期:年月日实验目的及要求:1.熟练掌握switch语句的一般书写形式和执行过程。2.学习使用switch语句设计多分支选择结构的程序。实验技术要点:switch语句switch(表达式){case常量表达式1:语句组;[break;]……case常量表达式n:语句组;[break;][default:语句组;[break;]]}实验内容:任务一:模拟ATM自动存取款机界面。提示与要求:主界面:查询余额、存款、取款、退卡四个功能。查询余额界面:显示余额存款
2、界面:100、500、输入存款金额、返回取款界面:100、500、输入取款金额、返回退卡界面:退出程序。附源程序如下:#includeintmain(){chargetkey;intgetnum;inttotal=10000,money;printf("-----------");printf("1.查询余额");printf("2.取款");printf("3.退卡");printf("4.退出");printf("-----------");getkey=getchar();sw
3、itch(getkey){case'1':printf("----------");printf("您的余额为%元",total);printf("----------");break;case'2':printf("-----------");printf("1.100");printf("2.500");printf("3.输入取款金额");printf("4.退出");printf("-----------");scanf("%d",&getnum);}switch(getnum){
4、case'1'://取款100元puts("=======================");puts("
5、您的取款金额为100元
6、");puts("
7、请按任意键返回
8、");puts("=======================");getch();break;case'2'://取款500元puts("=======================");puts("
9、您的取款金额为500元
10、");puts("
11、请按任意键返回
12、");puts("=======================");getch();bre
13、ak;case'3'://用scanf函数输入取款金额puts("=====================");puts("
14、请输入您的取款金额:
15、");scanf("%d",&money);printf("
16、您的取款金额:%d
17、",money);puts("
18、请按任意键继续。。。
19、");puts("=====================");getch();break;default:puts("=======================");puts("
20、谢谢您的使用!
21、");puts("
22、再见!
23、");}
24、system("pause");return0;}
此文档下载收益归作者所有