设计一个程序实现两个任意长的整数(包括正数和负数)、任意精度实数的算术运算.
设计一个程序实现两个任意长的整数(包括正数和负数)、任意精度实数的算术运算.
要求:
(1)用动态链表存贮数据,每结点含一个整型变量,表示若干位数.
(2)整数输入和输出按中国对于长整数的习惯表示,每3位1组,组间用逗号隔开.
(3)实现加、减运算.
(4)程序运行界面清晰实用.
小弟是初学者,所以请各位大侠不吝赐教,在此我不求答案,只求思路与方法(请不要超出初学者应有的理解范围),比如用链表怎么实现存储,任意精度等.我不要答案,我是要用此来学习的.(分就剩20了,
呵呵,我竟然忘了说明是C++中的问题
要求:
(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}分别表示符号位,数字位和...
我来回答
类似推荐
猜你喜欢
- 14克一氧化碳与氢气的混合气体在足量氧气中充分燃烧,生成的气体与过氧化钠(足量)反应过氧化钠固体增加几
- 2怎么证明半正定二次型的充要条件是正惯性指数等于秩,且秩小于n
- 3世界上最重要的化石燃料
- 4( )My mother is writing a letter____her friend.A or B from C to
- 5根据下列现象,请你将空气中存在物质的序号填写在空白上,(A氧气B二氧化碳C水蒸气D氮气E稀有气体). ①小白鼠在装有空气的密闭容器中可存活一段时间,说明空气中含有_; ②可燃物
- 6一个梯形上底减少4米,成三角形,面积比原来的梯形减少8平方米上底要加4米就成平行四边形求原来的梯形面积
- 7she is very kind .she _______always_____(help)others
- 8噬菌体、烟草、烟草花叶病毒的核酸中具有碱基和核苷酸的种类一次分别为
- 9重为20N的物体在水平桌面上滑动时受到的摩擦力大小为4N,则物体与桌面间的动摩擦因数是多少
- 10暮江吟写的是什么时候,什么地方的景色?具体写了哪些景物?各有什么特点