高级语言程序设计(实训)报告书1

高级语言程序设计(实训)报告书1

ID:42109361

大小:218.16 KB

页数:8页

时间:2019-09-08

高级语言程序设计(实训)报告书1_第1页
高级语言程序设计(实训)报告书1_第2页
高级语言程序设计(实训)报告书1_第3页
高级语言程序设计(实训)报告书1_第4页
高级语言程序设计(实训)报告书1_第5页
资源描述:

《高级语言程序设计(实训)报告书1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、九浜曇浣信息科醪鸟技求禽陀《高级语言程序设计》报告书题目:简单的计算器专业:计算机应用技术班级:B1011姓名:王红学号:21014130109指导老师:刘华中设计时间:201「年10月10日~2011年10月14日1.课程设计(实训)计划22.系统需求分析与功能设计23•总体设计34.算法说明45.技术难点与分析56.系统测试67.丿匚、得体会68.参考文献61・课程设计《实训》计划一.实现加法•减法•乘法•除法的简单运算。输出一个带有功能序号的界面。三.具有清屏•退出等简单的功能。根据需求确认数组的大小。2.系统需求分析与功能设计该家算计系统应具有良好的界面,使人们能简单操作,及时准

2、确的获得计算的结果。其具体功能有:加•减.乘•除清屏",出等功能;012345计算器上的数字0—5为功能序号,控制加减乘除;加法减法乘法除法清屏3•总体设计计算器的大体框架清屏退岀1.算法说明〃用swith语句实现加、减、乘、除、清屏、退出。switch(choice){case1://加法result=dataAiTay[O];for(i=1;i

3、://乘法result=dataArray[OJ;for(i=I;i

4、请输入数组的大小:〃);scanf(〃%d〃,&size);printf(z,你确定数组大小为%d吗?Y:是N:否:〃,size);fflush(stdin);seanf(〃%c〃,&sizeFlag);B.动态数组如何分配空间问题dataArray=(int*)medloc(size*sizcof(int));for(i=0;i

5、rrayEi]){resuIt/=dataArray[i];}else{printfCERROR:^%d个数作为除数时不能为0!〃,i+1);break;}D.清屏函数systcm(z,clr,z);6・系统测试A,界血输出B.加法运算C.减法运算D.乘法运算E.除法运算F.退出G.清屏7•心得体会实训完之后真正觉得是书到用时方恨少啊,当在在满头大汗的敲代码时,真是恨不得甩自己的嘴巴。8.参考文献[11郭浩志,杨路明,C语言程序设计教程,北京邮电大学出版社,2001[2]胡学钢,数据结构(C语言版),高等教育出版社,2005

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。