C语言专业课程设计报告长整数四则运算.docx

C语言专业课程设计报告长整数四则运算.docx

ID:61398327

大小:33.15 KB

页数:6页

时间:2021-01-26

C语言专业课程设计报告长整数四则运算.docx_第1页
C语言专业课程设计报告长整数四则运算.docx_第2页
C语言专业课程设计报告长整数四则运算.docx_第3页
C语言专业课程设计报告长整数四则运算.docx_第4页
C语言专业课程设计报告长整数四则运算.docx_第5页
资源描述:

《C语言专业课程设计报告长整数四则运算.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言专业课程设计报告长整数四则运算C语言课程设计说明书题目:长整型数四则运算学院:班级:学生:学号:班内序号:提交日期:年月日目录一、需求分析0二、设计思路0三、详细设计错误!未定义书签。1、主要函数错误!未定义书签。2、函数的主要调用关系图0四、调试分析及编程心得体会0五、用户手册0六、测试结果1七、源程序代码21、主控文件22、程序界面模块头文件53、程序界面处理模块文件74、长整型数输入输入及运算模块头文件135、长整型数输入输出处理模块文件146、长整型数运算处理模块文件187、双向循环链表处理模块头文件298、双向循环链表处理模块代码31一、需求分析1、设计一个实现任意长的整数进行

2、四则运算的程序。2、输入和输出形式是按中国对于长整数的表示习惯,每四位一组,组间用逗号隔开,长整数位数没有上限,以分号结束长整型数据的输入。3、程序执行的命令包括:1)、输入长整数1;2)、输入长整数2;3)、输入执行的运算符;4)、计算并输出结果;5)、结束。4、测试数据:(以加法为例)(1)、0;0;+;应输出“0”。(2)、-2345,6789;-7654,3211;+;应输出“-1,0000,0000”。(3)、-9999,9999;1,0000,0000,0000;+;应输出“9999,0000,0001”.(4)、1,0001,0001;-1,0001,0001;+;应输出“0”.

3、(5)、1,0001,0001;-1,0001,0000;+;应输出“1”。(6)、-9999,9999,9999;-9999,9999,9999;+;应输出“-1,9999,9999,9998”.(7)1,0000,9999,9999;1;+;应输出“1,0001,0000,0000”.二、设计思路我们首先要考虑的是如何表示长整型数。按照传统习惯要求每4位数形成1组,而一个长整型数可能会有很多组这种4位数,而每节之间是有先后顺序的,因此我们可以考虑用数组和链表来存储数据。(1)再考虑到每个长整型数的长度在输入之间是无法预知的,因此使用链表在存储空间的分配上更方便一些。(2)在输入数据时

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

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

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