双向链表实现长整数的加法.docVIP

  • 68
  • 0
  • 约1.93千字
  • 约 4页
  • 2017-06-07 发布于重庆
  • 举报
双向链表实现长整数的加法

//程序编译通过,但是具体的对数据的处理还有错误 //长整数加减法的实现 #includelong_int deal.h Error_code get_num List *num string num_in; getline cin,num_in ; for int i num_in.size -1;i 0;i-- *num .insert 0,num_in[i] ; return success; //返う?回?结á果? void get_num_add List *num1 , List num2 int i,j,jinwei,shuzhi; List sum; char temp1,temp2; jinwei 0; i *num1 .size ; j num2.size ; while i 0||j 0 if i 0 *num1 .retrieve i-1,temp1 ; temp1- 0; i--; else temp1 0; if j 0 num2.retrieve j-1,temp2 ; temp2- 0; j--; else temp2 0; jinwei temp1+temp2 /10; shuzhi temp1+temp2 %10; sum.insert 0,shuzhi+

文档评论(0)

1亿VIP精品文档

相关文档