PAT甲级1001 A+B Format (20 分)

字符串处理

#include<iostream>
using namespace std;
int main()
{
    
    
    int a,b;
    cin>>a>>b;
    int c=a+b;
    string num = to_string(c);
    string res;
    int j=0;
    for(int i=num.size()-1 ; i>=0 ;i--)
    {
    
    
        res = num[i] + res;
        j++;
        if(j%3==0 && i && num[i-1]!='-')res = ','+res;
    }
    cout<<res;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_51928751/article/details/121301957