美文网首页
【MAC 上学习 C++】Day 63-1. 7-3 逆序的三位

【MAC 上学习 C++】Day 63-1. 7-3 逆序的三位

作者: RaRasa | 来源:发表于2020-04-10 00:05 被阅读0次

    7-3 逆序的三位数 (10 分)

    1. 题目摘自

    https://pintia.cn/problem-sets/14/problems/783

    2. 题目内容

    程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

    输入格式:

    每个测试是一个3位的正整数。

    输出格式:

    输出按位逆序的数。

    输入样例:

    123

    输出样例:

    321

    3. 源码参考
    #include <iostream>
    #include <math.h>
    
    using namespace std;
    
    int main()
    {
      int n, i, k;
      int a[10] = { 0 };
      int s;
    
      cin >> n;
      k = 0;
      while(n)
      {
        a[k++] = n % 10;
        n /= 10;
      }
    
      s = 0;
      for(i = 0; i < k; i++)
      {
        s += a[i] * pow(10, k - i - 1);
      }
    
      cout << s << endl;
    
      return 0;
    }
    

    相关文章

      网友评论

          本文标题:【MAC 上学习 C++】Day 63-1. 7-3 逆序的三位

          本文链接:https://www.haomeiwen.com/subject/ektbmctx.html