PAT1001 A+B Format (20 分)
生活随笔
收集整理的這篇文章主要介紹了
PAT1001 A+B Format (20 分)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
題目
如何實現(xiàn)從后往前數(shù)3位加逗號?41行是重點
代碼
#include<iostream> #include<string> #include<math.h> #include<vector> using namespace std; int main() {//輸入int a, b;cin >> a >> b;//相加int sum;sum = a + b;//判斷負數(shù)if (sum < 0){sum *= (-1);cout << '-';}//獲取每一位vector<int>each;int digit;if(sum==0)each.push_back(0);while (sum != 0){digit = sum % 10;each.push_back(digit);sum /= 10;}//打印int count, i;for (i = each.size() - 1, count = 1; i >= 0; count++, i--){cout << each[i];if ((each.size() - count) % 3 == 0 && i != 0){cout << ',';}}system("pause");return 0; }總結
以上是生活随笔為你收集整理的PAT1001 A+B Format (20 分)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法设计与分析(第三周)递归实现全排列问
- 下一篇: 网易2019实习生招聘题目 被3整除