2022年c语言综合性设计性实验实验报告.docx
《2022年c语言综合性设计性实验实验报告.docx》由会员分享,可在线阅读,更多相关《2022年c语言综合性设计性实验实验报告.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源封面欢迎下载精品学习资源作者: PanHongliang仅供个人学习综合性、设计性试验报告姓名学号专业运算机与通信工程 系计科 0902 班欢迎下载精品学习资源试验课程名称 c+程序设计指导老师及职称 早晨 讲师开课学期 2021 学年下 学期上课时间 2021 年 12 月 2 日湖南科技学院教务处编印欢迎下载精品学习资源一、试验设计方案试验名称 : C+ 语言综合设计( 自动取款机地小系统)试验时间: 2021/12/10欢迎下载精品学习资源小组合作 :是 否小组成员1、试验目地:1) 把握 C+语言地基本学问2) 综合应用所学学问 ,设计一个具有确定综合性地试验;3) 用 C
2、+实现程序 ,并且给出程序地说明、程序运行地结果、输入和输出地数据.2、试验设备及材料:硬件设备: PC机一台机器配置:内存: 1G 操作系统: Windows XP 开发工具: VC+6.03、试验内容:问题描述a. 设计一个自动取款机地小系统 .b. 设计一个自动取款存款机地小系统 .c. 设计一个刷卡自动充值交通 IC 卡地小系统 .编程任务 用 c+实现;欢迎下载精品学习资源4、试验方法步骤及留意事项:试验步骤1、先把写好地程序写入到电脑中地VC+6.02、再对程序进行编译3、经过检查编译 , 发觉编译中显现地错误再进行修改4、再次编译 , 直到编译成功之后 , 运行程序5、接着依据提
3、示输入数据 , 进行测试6、最终记录所得数据 , 查看结果解题思路1. 在设计程序之前 , 先构思好所要用到地函数, 以及函数对应在程序地成效2. 先建立两个类 ,consumer 和 ATM3. 再建立存取钱、修改密码、查询余额等客户信息输出地函数4. 并且建立搜寻 , 打印和删除特定用户信息地函数5. 同时建立打开文件、写入文件地函数6. ATM成员函数用 switch语句来对用户选择地操作项进行判定5. 试验数据处理方法:数据输入 : 12345 123 3结果输出 :6. 参考文献: C+ 程序设计教程(钱能 著)C+面对对象程序设计教程(谭浩强著)欢迎下载精品学习资源指导老师对试验设
4、计方案地看法: 年 月 日指导老师签名:欢迎下载精品学习资源二、试验报告1、试验目地、设备与材料、试验内容、试验方法步骤见试验设计方案2、试验现象、数据及结果 :输入数据: 12345123 3得到:3、对试验现象、数据及观看结果地分析与争辩:1) 输入卡号与密码就进入了主界面2) 再按提示输入 2 就会要你输入取款地数目3) 输入取款数目后会提示你是否连续( Y/S)4) 输入 3 就会弹出卡地一些信息 .如用户姓名 ,卡号和余额5) 输入 4 便退出了系统4、结论:此程序包含了几个简洁地功能:取款,修改密码 ,查询余额等 ,仍供应了用户地一些信息.这个程序简洁 ,简洁操作 ,让人一目了然
5、,输入与输出过程中并没有显现错误 .欢迎下载精品学习资源5、试验总结1) 、本次试验成败之处及其缘由分析:通过这次试验我发觉自己地技术不太好,主要是对函数仍不是很熟识 ,仍有对类地运用仍要加强.马虎是我地大敌啊 ,一个标点或者一个括号有时都让我思绪乱了.由于自己英语不怎么好 ,所以一些关键字地拼写有时会有误 ,以后确定要加强这方面地才能 ,争取不再在这方面犯错误 .2) 、本试验地关键环节及改进措施:做好本试验需要把握地关键环节:我个人认为关键环节是类地创建与一些成员函数地调用,仍有就是基础函数地运用.有些地方仍应当更简洁 .如重做本试验 ,为实现预期成效 ,仪器操作和试验步骤应如何改善:在设
6、计之前仍应当仔细全面地分析, 站在整个试验地面前分析, 使得程序更加完善简洁. 对基础函数确定要特殊娴熟 , 对成员函数地调用要更熟识. 在简洁地程序中仍可以增加一些附加地功能.3) 、对试验地自我评判:经过这次试验我学到了很多 ,仔细仔细地思维方式是必不行少地 ,由于低级错误是可以防止地,所以对一些基础地函数要很熟识 .在一些新地学问方面我发觉它们可以提高效率,所以为了精简程序确定要学好 .这次试验大家都很努力 ,让我感受到了团结就是力气这句话地含义,大家相互学习共同进步 .这次试验后我明白到了自己地实力 ,以后我会更加努力学习 ,学习他人地特长 ,补偿自己地不足!欢迎下载精品学习资源指导老
7、师评语及得分:签名:年 月 日/ */ */ *function.h*/ */ * #includeclass consume;r class ATM/ ATM 取款机public:ATMconsumer& cn:cnsmcnvoid welcome;/ 登陆界面bool check_passwdchar n,char pwd;/ 核对密码void change_passwd;/ 修改密码void fetchmoney;/ 取款void information ;/ 查询信息void exitATM ;/ 退出系统void functionshow;/ 功能界面void lock ;/ 锁机p
8、rivate:int times;/ 记录密码输入次数consumer& cnsm; ;欢迎下载精品学习资源class consumer/ 用户public:friend class ATM;consumerchar Name,char Num, float Money,char Password;protected:char* get_name;/ 取得姓名char* get_num;/ 取得卡号char* get_passwd;/ 取得密码float get_money;/ 取得余额void set_passwdchar pwd;/ 设置密码void set_moneyfloat m;/
9、取钱private:char passwd8;/ 用户密码char name20;/ 用户姓名char num20;float money; ;/ */ */ *consumer类地成员函数*/ */ * #includefunction.h #include consumer:consumerchar Name,char Num,float Money,char Passwordstrcpyname,Name; strcpynum,Num;money=Money;strcpypasswd,Password;float consumer:get_money欢迎下载精品学习资源return mo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 语言 综合性 设计 实验 报告
限制150内