求编程高手帮我啊
这道题目不会啊,帮我编哦,要用C语言的,先在这说谢谢了课程设计题目:长整数四则运算。
问题描述:设计一个实现任意长的整数进行加法运算的演示程序。
基本要求:利用双向循环链表实现长整数的存储,每个结点含一个整形变量。任何整形变量的范围是 -(2^15 - 1)~(2^15 - 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,0001;-1,0001,0001;应输出“0”。
(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”。
实现提示:
(1)每个结点中可以存放的最大整数为32767,才能保证两数相加不会溢出,但若这样存放,即相当于按32768进制存放,在十进制与32768进制数之间的转换十分不方便,故可以在每个结点中仅存十进制的4位,即不超过9999的非负整数,整个链表表示为万进制。
(2)可以利用头结点数据域的符号代表长整数的符号。用其绝对值表示元素结
点数目。相加过程中不要破坏两个操作数链表。两操作数的头指针存于指针数组中是简化程序结构的一种方法。不能给长整数位数规定上限。 短命的东西~。。。貌似以后8会从事这行~ <P>做编程真的会短命</P> 8会。。。 <P> 不会还回贴</P> VFP就已经把我弄死了....表说C语言了............ <DIV class=quote><B>以下是引用<I>蟋蟀</I>在2006-1-10 20:08:44的发言:</B><BR>
<P>不会还回贴</P></DIV>
<br>不行啊。。。 <DIV class=quote><B>以下是引用<I>薄荷鱼</I>在2006-1-10 20:09:49的发言:</B><BR><BR><BR>不行啊。。。</DIV>
<br> 没啊 <DIV class=quote><B>以下是引用<I>梁</I>在2006-1-10 20:08:55的发言:</B><BR>VFP就已经把我弄死了....表说C语言了............</DIV>
<br>梁大几? 折腾死人了呀,谁会哦,帮帮我啊
<P><STRONG><FONT style="BACKGROUND-COLOR: #f3f3f3"> 自己解决</FONT></STRONG></P> <P></P>
<P>这个很难??看不出来..</P>
<P>提示里面把难点都说清楚了...</P>
<P>题目要求说的增麻烦,,</P> <DIV class=quote><B>以下是引用<I>薄荷鱼</I>在2006-1-10 20:10:19的发言:</B><BR><BR><BR>梁大几?</DIV>
<P>弱弱的说。.....人家大二捏...............</P> 果然,,VFP,,哈哈,,人家不会,, <DIV class=quote><B>以下是引用<I>薄荷鱼</I>在2006-1-10 20:23:56的发言:</B><BR>
<P>题目要求说的增麻烦,,</P></DIV>
<br> 所以我们都没看题目直接水了 我会 .哈哈 来了个大叔级人物。。 <DIV class=quote><B>以下是引用<I>蟋蟀</I>在2006-1-10 20:29:45的发言:</B><BR><BR><BR>所以我们都没看题目直接水了 </DIV>
<br>增不厚道。。。。 <DIV class=quote><B>以下是引用<I>蟋蟀</I>在2006-1-10 20:29:45的发言:</B><BR><BR><BR>所以我们都没看题目直接水了 </DIV>
<P>偶们都不厚道..............</P>
页:
[1]
2