📄 10xiii.cpp
字号:
// IN: x and y are NUMDIG arrays containing Big Integers
// OUT: sum is a NUMDIG2 array containing the arithmetic sum
const int NUMDIG = 20, NUMDIG2 = 21;
void SumBigInt (int x[ ], int y[ ], int sum[ ])
{ int n, carry=0;
for (n=NUMDIG-1; n>=0; n--)
{ sum[n+1] = x[n] + y[n] + carry;
if (sum[n+1] >= 10)
{ sum[n+1] -= 10; // perform long addition
carry = 1; // digit-by-digit in the arrays
}
else carry = 0;
}
sum[0] = carry;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -