沈阳生活问答网

C代码(高精度加法),但出错,请指正

发布时间:2019-09-17

先要进行小数点对齐,然后如果第i个字符相加过10就让i-1的字符增1就行

回复:

or(i=0;
t=(c[i]+d[i]+t)/,q);i++)
{
e[i]=(c[i]+d[i]+t)%10;=max(p;i<10

回复:

建议不要用十进制,很浪费空间的,可以采取万进制或者更多进制的,进位只要a%10保留,a/10进位就可以啦(假定定使用十进制),

回复:

%s%s",改为。;
下面的有无错暂时不知道, &b[81])scanf("。;
或者;; gets(b);
输入语句有问题:scanf(", a:gets(a);%s%s", b), &a[81]

回复:

我还没写过浮点数相加的只写了整数加法的,然后小数部分相加,你可以参考下.net/scut_lyq00/archive/2009/07/05/4322368: http.csdn

回复:

是你编译器的问题!V6.0

上一篇:警犬的鼻子 警犬在侦探过程中主要查处了哪些问题 下一篇:投资理财做什么好呀??

返回主页:沈阳生活问答

本文网址:http://kekehe.cn/view-51630-1.html
信息删除