c语言综合性设计性实验实验报告 .docx
《c语言综合性设计性实验实验报告 .docx》由会员分享,可在线阅读,更多相关《c语言综合性设计性实验实验报告 .docx(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习综合性、设计性试验报告姓名学号专业运算机与通信工程 系计科 0902 班可编辑资料 - - - 欢迎下载精品名师归纳总结试验课程名称 c+程序设计指导老师及职称 早晨 讲师开课学期 2021 学年下 学期上课时间 2021 年 12 月 2 日湖南科技学院教务处编印可编辑资料 - - - 欢迎下载精品名师归纳总结一、试验设计方案试验名称 : C+ 语言综合设计( 自动取款机的小系统)试验时间: 2021/12/10可编辑资料 - - - 欢迎下载精品名师归纳总结小组合作 :是 否小组
2、成员1、试验目的:1) 把握 C+语言的基本学问2) 综合应用所学学问 ,设计一个具有确定综合性的试验。3) 用 C+实现程序 ,并且给出程序的说明、程序运行的结果、输入和输出的数据.2、试验设备及材料:硬件设备: PC机一台机器配置:内存: 1G 操作系统: Windows XP 开发工具: VC+6.03、试验内容:问题描述a. 设计一个自动取款机的小系统 .b. 设计一个自动取款存款机的小系统 .c. 设计一个刷卡自动充值交通 IC 卡的小系统 .编程任务 用 c+实现。可编辑资料 - - - 欢迎下载精品名师归纳总结4、试验方法步骤及留意事项:试验步骤1、先把写好的程序写入到电脑中的V
3、C+6.02、再对程序进行编译3、经过检查编译 , 发觉编译中显现的错误再进行修改4、再次编译 , 直到编译成功之后 , 运行程序5、接着依据提示输入数据 , 进行测试6、最终记录所得数据 , 查看结果解题思路1. 在设计程序之前 , 先构思好所要用到的函数, 以及函数对应在程序的成效2. 先建立两个类 ,consumer 和 ATM3. 再建立存取钱、修改密码、查询余额等客户信息输出的函数4. 并且建立搜寻 , 打印和删除特定用户信息的函数5. 同时建立打开文件、写入文件的函数6. ATM成员函数用 switch语句来对用户选择的操作项进行判定5. 试验数据处理方法:数据输入 : 12345
4、 123 3结果输出 :6. 参考文献: C+ 程序设计教程(钱能 著)C+面对对象程序设计教程(谭浩强著)可编辑资料 - - - 欢迎下载精品名师归纳总结指导老师对试验设计方案的看法: 年 月 日指导老师签名:可编辑资料 - - - 欢迎下载精品名师归纳总结二、试验报告1、试验目的、设备与材料、试验内容、试验方法步骤见试验设计方案2、试验现象、数据及结果 :输入数据: 12345123 3得到:3、对试验现象、数据及观看结果的分析与争辩:1) 输入卡号与密码就进入了主界面2) 再按提示输入 2 就会要你输入取款的数目3) 输入取款数目后会提示你是否连续( Y/S)4) 输入 3 就会弹出卡的
5、一些信息 .如用户姓名 ,卡号和余额5) 输入 4 便退出了系统4、结论:此程序包含了几个简洁的功能:取款,修改密码 ,查询余额等 ,仍供应了用户的一些信息.这个程序简洁 ,简洁操作 ,让人一目了然 ,输入与输出过程中并没有显现错误 .可编辑资料 - - - 欢迎下载精品名师归纳总结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。/ 核对密码v
8、oid change_passwd。/ 修改密码void fetchmoney。/ 取款void information 。/ 查询信息void exitATM 。/ 退出系统void functionshow。/ 功能界面void lock 。/ 锁机private:int times。/ 记录密码输入次数consumer& cnsm。 。可编辑资料 - - - 欢迎下载精品名师归纳总结class consumer/ 用户public:friend class ATM。consumerchar Name,char Num, float Money,char Password。protecte
9、d:char* get_name。/ 取得姓名char* get_num。/ 取得卡号char* get_passwd。/ 取得密码float get_money。/ 取得余额void set_passwdchar pwd。/ 设置密码void set_moneyfloat m。/ 取钱private:char passwd8。/ 用户密码char name20。/ 用户姓名char num20。float money。 。/ */ */ *consumer类的成员函数*/ */ * #includefunction.h #include consumer:consumerchar Name,
10、char Num,float Money,char Passwordstrcpyname,Name。 strcpynum,Num。money=Money。strcpypasswd,Password。float consumer:get_money可编辑资料 - - - 欢迎下载精品名师归纳总结return money。char* consumer:get_namereturn name。char* consumer:get_numreturn num。char* consumer:get_passwdreturn passwd。void consumer:set_moneyfloat mmon
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c语言综合性设计性实验实验报告 语言 综合性 设计 实验 报告
限制150内