如何从它的数字中生成一个整数?

时间:2017-12-09 08:06:44

标签: c++ arrays integer c++14

我有一个号码,我必须向后写。我已经在数组中分隔了它的数字,但是如何从这个数组中创建新的数字呢?

1 个答案:

答案 0 :(得分:2)

您无需在数组中存储数字以反转数字的数字。

#include <iostream>
using namespace std;
int main()
{
    int input;
    cin>>input;
    int reverse = 0;
    while(input)
    {
        reverse *= 10;
        reverse += input % 10;
        input /= 10;
    }
    cout << reverse << endl;
    return 0;
}