这个题很容易
终于找到了一个题能让我说出标题装装逼了
#include <iostream>
#include <string>
using namespace std;
int main() {
int a;
int b;
int c;
string value;
cin >> a;
cin >> b;
c = a + b;
value = to_string(c);
if(value.size() <= 3) {
cout << value;
return 0;
}
int i = 0;
int j = value.size() - 1;
for(auto it = value.rbegin(); it != value.rend(); it++) {
if(i == 2 && j != 0 && value[j - 1] != '-') {
value.insert(j, ",");
i = 0;
} else {
i++;
}
j--;
}
cout << value;
return 0;
}
??正文结束??
本文介绍了一个使用C++编写的简单程序,该程序实现了两个整数的加法运算,并将结果以千位分隔符的形式进行格式化输出。程序首先读取两个整数,计算它们的和,然后将结果转换为字符串,最后通过插入逗号作为千位分隔符来格式化输出结果。
1638

被折叠的 条评论
为什么被折叠?



