欢迎来到天天文库
浏览记录
ID:56098708
大小:49.00 KB
页数:18页
时间:2020-06-19
《C语言 ATM 程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C语言程序设计专题实习实习报告学校:系别:姓名:班级:实习时间:实习目的1、通过这次专题实习,可以巩固和加深对所学相关知识点的理解。2、进一步熟悉基本的流程控制结构---实现分支的if…else语句、switsh语句和实现循环的for、while…、do…while语句、break、continue等。3、基本数据类型、数组、结构体、自定义类、函数的应用。4、加强对模块化程序设计和面向对象程序设计的理解。5、掌握C/C++语言程序设计的基本思想,了解简单的系统分析和设计方法。实现步骤:(1)总体分析设计(画出模块结构图和系统流程图,理清程序思路)(
2、2)完成字符界面菜单(3)结构体类型的定义(4)主控函数main的编写(5)修改信息(6)录入信息,显示到屏幕(7)查看储户信息(8)查询金额(9)排序(10)退出实验内容ATM仿真程序设计一个仿真自动柜员机(ATM)的程序包括提款、存款、查询余额、修改密码、退出等功能。ATM保存多个储户的信息(姓名、身份证号、密码、金额)程序具体实现如下功能:a)系统以菜单方式工作b)储户和管理员进入系统都需要用户名和密码c)管理员可以录入储户信息、浏览全部储户的信息、排序、查询、修改储户信息;d)储户登陆可以信息进行存款、取款、转账等操作;e)系统退出开始选择
3、操作者登陆(验证密码)登陆成功?显示主菜单输入功能选项判断选项用户取款用户存款查询金额录入信息查询用户用户排序退出系统修改密码浏览信息结束#include#include#definemax20voidcx();voidqk();voidzz();voidxgmm();voidtc();voidck();voidlr();voidll();voidpx();voidcxyh();voidxgzl();voidyonghu();voidguanliyuan();voidmain(){intselect;prin
4、tf("1储户");printf("2管理员");printf("请选择功能:");scanf("%d",&select);switch(select){case1:yonghu();break;case2:guanliyuan();break;default:break;}}voidyonghu(){system("pause");system("cls");do{system("color17");printf("");printf("ttt欢迎使用");printf("");printf("t
5、tt中国农业银行");printf("");printf("ttATM取款机管理系统");system("pause");system("cls");printf("");printf("tttt请插入磁卡");printf("");system("pause");system("cls");inti;intnum=999666;inttimes;do{for(times=1;times<=3;times++){printf("请输入密码:");scanf("%d",&i);if(i==nu
6、m){printf("欢迎进入");printf("");printf("ttt欢迎使用");printf("");printf("ttt中国农业银行");printf("");printf("ttATM取款机管理系统");system("pause");system("cls");printf("");printf("tttt请插入磁卡");printf("");do{system("pause");system("cls");printf("
7、");printf("ttt请选择您所需要的服务");printf("");printf("tt-----------------------------------");printf("tt
8、tt
9、tt
10、");printf("+1.查询+
11、");printf("+2.取款+");printf("3.转账+
12、");printf("+4.修改密码+");printf("+5.存款");printf("+6.退出程序+");system("pause");system("cls");
13、intselect;printf("请选择功能:");scanf("%d",&select);switch(select)
此文档下载收益归作者所有