zzuli oj 1151: 大整数加法

#include 
using namespace std;
const int N = 1001;
int main()
{
    int n;
    scanf("%d", &n);
    while(n--){
        int k = 0;
        string a,b,c(N,'0');    cin >> a>>b;//定义并输入
        if(a.size()=0;i--){
            int g = (a[i] - '0') + (b[i] - '0') + h;
            if (g > 9){
                c[k] = g-10+'0';    h = 1;
            }
            else{
                c[k] = g+'0';       h = 0;
            }
            k++;
        }
        if(h==1)       c[k] = 1+'0';
        else           k--;
        for(int i = k;i>=0;i--)     putchar(c[i]);
        putchar('\n');
    }
    return 0;
}

你可能感兴趣的:(zzuli_oj)