PAT甲题题解-1001. A+B Format (20)-字符串处理,水
生活随笔
收集整理的這篇文章主要介紹了
PAT甲题题解-1001. A+B Format (20)-字符串处理,水
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
計算A+B的和,并且按標準格式處理,每3個就要有個逗號
#include <iostream> #include <cstdio> #include <algorithm> #include <cstring> using namespace std;int main() {int a,b;scanf("%d %d",&a,&b);int sum=a+b;char str[20];sprintf(str,"%d",sum); //將num按指定格式輸入到str字符串中int idx=0;if(sum<0){printf("-");idx=1;}int len=strlen(str);for(int i=idx;i<len;i++){printf("%c",str[i]);int left=len-i-1;//剩下的個數是3的倍數的話,就要輸出','。當然最后一位除外if(left%3==0 && i!=len-1)printf(",");}printf("\n");return 0; } View Code?
轉載于:https://www.cnblogs.com/chenxiwenruo/p/6727791.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的PAT甲题题解-1001. A+B Format (20)-字符串处理,水的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android Bitmap和Canva
- 下一篇: 跟着刚哥梳理java知识点——多线程(十