设计一个程序实现两个任意长的整数(包括正数和负数)、任意精度实数的算术运算.

设计一个程序实现两个任意长的整数(包括正数和负数)、任意精度实数的算术运算.
要求:
(1)用动态链表存贮数据,每结点含一个整型变量,表示若干位数.
(2)整数输入和输出按中国对于长整数的习惯表示,每3位1组,组间用逗号隔开.
(3)实现加、减运算.
(4)程序运行界面清晰实用.
小弟是初学者,所以请各位大侠不吝赐教,在此我不求答案,只求思路与方法(请不要超出初学者应有的理解范围),比如用链表怎么实现存储,任意精度等.我不要答案,我是要用此来学习的.(分就剩20了,
呵呵,我竟然忘了说明是C++中的问题
其他人气:761 ℃时间:2019-10-19 19:33:16
优质解答
我觉得是这样,链表可以这样设计 [C/C++]:struct value{ int flag; int value; struct value *next;}flag表示标志位,可能的标志有:enum{ FLAG_FUHAO, FLAG_DIGITAL, FLAG_DOT}分别表示符号位,数字位和...
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版