收藏 分销(赏)

C语言程序设计优质报告.doc

上传人:精*** 文档编号:2993178 上传时间:2024-06-12 格式:DOC 页数:12 大小:227.54KB
下载 相关 举报
C语言程序设计优质报告.doc_第1页
第1页 / 共12页
C语言程序设计优质报告.doc_第2页
第2页 / 共12页
C语言程序设计优质报告.doc_第3页
第3页 / 共12页
C语言程序设计优质报告.doc_第4页
第4页 / 共12页
C语言程序设计优质报告.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、江西科技师范大学 C语言程序设计汇报题目:ATM机操作系统简单开发 姓名:唐智德 学号:2195 专业:计师1班 指导老师:郑睿颖 .4.11目录一, 需求分析二, 设计思绪三, 具体设计1. 功效关系图2. 函数关键关系图四, 调试分析和编程心得体会五, 用户手册六,源程序代码一, 需求分析1设计一个模拟自动取款机ATM,有常见功效。2.关键功效: 取款,查询余额,存款等。3.程序实施命令包含:(1)进入主目录界面(2)实施取款,查询余额,修改密码,存款等功(3)结束退出程序。二,设计思绪 设计一个常见自动取款机,要包含常见功效:查询余额,修改密码,存款等。先要进入主目录界面,所以要写一个主

2、目录函数。然后每一个功效分别用一个函数来实现,最终用一个结束函数来结束用户操作。二, 具体设计1. 功效模块图ATM机操作系统取款模块余额查询模块存款模块2. 程序步骤图用户登录显示菜单xx查询余额取款存款退出四,调试分析和编程心得体会1. 调试分析(1)开始界面(2)用户登录(3)菜单(4)取款(5)存款(6)余额查询2. 小结在这3个星期里,我们在老师率领下进行了C语言程序实践。在这之前,我们已经对c语言这门课程学习了一个学期,对其有了一定了解,不过也仅仅是停留在了解范围,对里面好多东西还是很陌生,在利用起来时候还是感到很棘手,毕竟,万事开头难嘛。在这次实践中,我加深了对课堂讲授内容了解,

3、熟悉了程序开发环境、学习计算机系统操作方法,并学会了上机调试程序。六, 源程序代码#includestdio.h/头文件#includestdlib.h#includestring.h#define money 5000.00/定义金额为5000void main() int select,i;char str1=123456;/定义密码为123456char str26; printf(请输入密码:);scanf(%s,&str2);for(i=1;i=3;i+) if(strcmp(str1,str2)=0)system(cls);/清屏 printf(nn);printf(ttt 请选择

4、您所需服务:n); loop:printf(nn);printf(t=n);/菜单printf(t| | |n);printf(t|查询 :1 | 存款 :3|n); printf(t|- |-|n);printf(t|取款 :2 | 退出 :4|n);printf(t| | |n); printf(t=n);printf(nt请选择功效:n); scanf(%d,&select);elseprintf(密码错误,请重新输入!n);scanf(%s,&str2);printf(密码错误3次,已不能使用!n);switch(select)case 1: system(cls); printf(n

5、nnntttt显示卡内余额$%.2f元nnnn,money); /显示金额,取两位小数system(pause);system(cls);goto loop;break;case 2:int select;system(cls); printf(nnnttt请选择金额:);/选择取款金额printf(nn);printf(t=n);printf(tt|$100 :1|n); printf(t|- |-|n); printf(tt|$300 :2|n); printf(t|- |-|n); printf(tt|$1000 :3|n); printf(t|- |-|n); printf(tt|$

6、:4|n);printf(t=n);printf(tt请选择:n);scanf(%d,&select);switch(select)case 1:printf(nnnt您取了$100元nttt卡里余额是$%.2f元nnnnn,money-100);break;case 2:printf(nnnt您取了$300元nttt卡里余额是$%.2f元nnnnn,money-300);break;case 3:printf(nnnt您取了$1000元nttt卡里余额是$%.2f元nnnnn,money-1000);break;case 4:printf(nnnt您取了$3000元nttt卡里余额是$%.2

7、f元nnnnn,money-3000);break;default:printf(nntt输入有误,请在14之间选择。nttt);system(pause);system(cls);goto loop;break;case 3: float x; printf(nnnttt请输入存款金额:n); printf(tttt bbbbb); scanf(%f,&x); printf(nnnttt正在交易请稍后.:n); system(pause); system(cls); printf(nnnntt存款成功!您余额为:%2.fnnnn,money+x); system(pause); system(cls); goto loop; break;case 4: system(cls); printf(nnnn);printf(ttt 谢谢你使用 ttn);printf(ttt THANKS t ); printf(nn);break;

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服