写一个C或C++的程序,用于计算两个大数的乘积(大数位数不超过1000位)

2024-11-22 06:03:32
推荐回答(3个)
回答(1):

没有发现你的代码有什么错误,运行都是正确的。若你那里运行有错,请找找与代码无关的其他原因。

回答(2):

j = 0; //处理进位
for(i=1999; i>=0; i--){
k = c_array[i] + j;
j = k / 10;
c_array[i] = k % 10;
}
这一段不对 处理进位应该是k = c_array[i],c_array[i - 1] += k /10, c_array[i] = k % 10l

回答(3):

buhui