C ++如何在十进制系统中添加两个数字?

时间:2017-04-19 10:27:14

标签: c++ arrays

我有两个数字999和2.我想在十进制系统中添加它们,例如:

999
 +2
---
1001

首先,我添加2和9,我得到11所以我打印1并执行1接下来9.同样得到10,打印0并执行1接下来9并添加它们。这就像我们过去在学校水平上做的那样。但是,现在我必须在C ++中做同样的事情。为此,首先我将999拆分并存储在一个数组中。之后用数组的最后一个元素添加2。如果总和大于或等于10,我将保留sum%10表示数组中的下一个元素。问题是,我不知道如何将sum%10与下一个元素一起添加,并继续检查其余元素是否同时大于或等于10?

1 个答案:

答案 0 :(得分:1)

假设.tsa包含相反数字的数字。此代码会将b添加到b,即a

a = a+b