题目:
分析:
从两个
int main()
{
string s1;
string s2;
while(cin>>s1>>s2)
{
int end1=s1.size()-1;
int end2=s2.size()-1;
int carray=0;//保存进位
string ret;//保存最终结果
while(end1>=0 || end2>=0)//只要有一个未完,就得循环计算
{
int a1=0;//保存字符串1的每一个数字
int a2=0;//保存第二个字符串每一个数字
int sum=0;//保存两个数字之和
if(end1>=0)
{
a1=s1[end1]-'0';
end1--;
}
if(end2>=0)
{
a2=s2[end2]-'0';
end2--;
}
sum=a1+a2+carray;//两个数字相加,再加上