您的位置:首页 > 其它

浙大PAT (Advanced Level) Practise 1001 A+B Format (20)

2013-06-14 13:49 465 查看
/*本题是普通A+B,只是结果输出是特殊的格式*/
#include <iostream>
using namespace std;
int main()
{
int a,b,c;
while(cin>>a>>b)
{
c=a+b;
if(c<0)
{
c=-c;
printf("-");
}
if(c>=1000000)                 //这里对不同范围内的和的输出分类,以类似的方法解决输出问题
printf("%d,%03d,%03d\n",c/1000000,(c/1000)%1000,c%1000);
else if(c>=1000)
printf("%d,%03d\n",c/1000,c%1000);
else
printf("%d\n",c);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: