永发信息网

教我c语言编程,行吗?我交作业用,谢谢!

答案:1  悬赏:30  手机版
解决时间 2021-05-10 04:39

用到结构体链表知识,帮帮我,加上必要的说明,行吗?感激不尽!

长整数运算
[问题描述]
  设计一个程序实现两个任意长的整数求和运算。
[基本要求]
  利用双项循环链表实现长整数的存储,每个结点含一个整型变量。任何整型变量的范围是-(215-1)~(215-1)。输入和输出形式:按中国对于长整数的表示习惯,每四位一组,组间用逗号隔开。
[测试数据]
  (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,000;-1,0001,0001;应输出“0”。
  (5) 1,0001,0001;-1,0001,0000;应输出“1”。
[实现提示]
  (1) 每个结点中可以存放的最大整数为215-1=32767,才能保证两数相加不会溢出。但若这样存,即相当于按32768进制数存,在十进制数与32768进制数之间的转换十分不方便。故可以在每个结点中仅存十进制数的4位,即不超过9999的非负整数,整个链表视为万进制数。
  (2) 可以利用头结点数据域的符号代表长整数的符号。用其绝对值表示元素结点数目。相加过程中不要破坏两个操作数链表。两操作数的头指针存于指针数组中是简化程序结构的一种方法。不能给长整数位数规定上限。
[选作内容]
  修改上述程序,使它在整型量范围是-(2n-1)~(2n-1)的计算机上都能有效地运行。其中,n是由程序读入的参量。输入数据的分组方法可以另行规定。

最佳答案
你好 楼主。
很幸运的看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了。或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题。
希望我的回答也能够帮到你!
祝你好运。
快过年了,
最后祝您全家幸福健康快乐每一天!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你相信一见钟情~还是日久生情~
菠萝对身体有什么好处,菠萝不用盐水泡就吃,
为什么这个世界那么多的神经病+弱智呢。。。
他们QQ农场这么升级那么快点啊?
广东哪里可以买到正版的N86水货机?
肥城市康纳明胶有限公司地址在什么地方,想过
为什么现在我们都感觉累。
诛仙2VIP新手礼包里都有啥
如何用电脑摄像头拍视频
上面是厶底下是贝念什么字
英语中字母i 什么时候发/i:/音,什么时候发/ai
如何才能改善一个人的品质?
周公解梦:梦到捕鱼代表什么 ?
上个月九月十四号来的,现在怀孕多久了啊?
广东省电白县实力石化设备有限公司怎么去啊,
推荐资讯
男女之间的恋爱一定要有一个吃醋,才算对方在
澄海3C.华丽的代表→虎妞,怎么玩?
请帮助诺基亚手机5132(本身没有手机qq),我
谁知道 This is it 的下载地址啊? 要高清的
穿越火线北方大区《幽灵盛典》战队YY多少?我
关于看病人的祝福信息,我跟你聊天你不回,你却
皇马的主力人员
温州洞头的门票是多少
怎样举报淘宝卖家客服,在淘宝中卖家态度不好
要怎么才能受大家欢迎?
这个问题每年这个时候都要问一次就是09-10赛
什么是偏光太阳眼镜,偏光太阳镜镜片什么材质
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?