#include<cstdio> #include<cstring> using namespace std; char s[10]; int main() { int a,b; while(scanf("%d%d",&a,&b)==2) { memset(s,0,sizeof(s)); a=a+b; if(a==0) { printf("0\n"); continue; } int aa=a; b=0; if(a<0) { a=-a; } while(a) { int r=a%10; s[b++]=('0'+r); a=a/10; } if(aa<0) { printf("-"); } for(int i=b-1; i>=0; i--) { if(i==0) printf("%c\n",s[i]); else printf("%c",s[i]); if(i%3==0&&i!=0) printf(","); } } return 0; }
PAT 1001. A+B Format(水题)
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
PAT甲级 1001. A+B Format (20) 题目翻译与答案
1001.A+B的标准格式计算a+b,然后以标准格式输出。标准格式是指数字
PAT C++ it #include 格式输出 -
1001 A+B Format
题目题意:将A+B和标准化,即每三位用逗号分=m; if(n<0) { cout<<"-"; n=-n; } else if(!n)//坑 cout<&l...
1001 A+B Format c++ ios #include -
PAT_甲级_1001 A+B Format (C++)
字符串,根据特定的位置...
PAT 甲级 1001 A+B Format #include