zhedapat1001

来源:互联网 发布:json转java实体对象 编辑:程序博客网 时间:2024/05/20 07:53

考虑几个关键点和为0 正负数即可

#include<iostream>using namespace std;int main(){int a, b, i = 0;bool c(false);  short t[6];  while (cin >> a >> b)  {  int sum = a + b;  if (sum < 0)c = true;  else if (sum == 0)  {  cout << "0";  return 0;  }  while (sum)  {  t[i] = abs(sum % 1000);  sum = sum / 1000;  i++;  }  i--;  if (c)cout << "-";  c = true;  while (i >= 0)  {  if (c)  {  cout << t[i];  c = false;  }  else  {  if (t[i] == 0)cout << "000";  else if (t[i] < 10 && t[i]>0)cout << "00" << t[i];  else if (t[i] < 100 && t[i]>10)cout << "0" << t[i];  else cout << t[i];  }  if (i != 0)cout << ",";  i--;  }  }return 0;}


0 0
原创粉丝点击