输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

发布时间 2024-01-11 11:06:56作者: 首心

描述
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001

数据范围: 0 \le n \le 2^{30}-1 \0≤n≤2
30
−1
输入描述:
输入一个int整数

输出描述:
将这个整数以字符串的形式逆序输出

点击查看代码
#include <iostream>
#include <string>
#include <cstring>

using namespace std;

int main() {
    int num,i;
    string s;

    cin>>num;
    s = to_string(num);//to_string(typename val)在C++11标准中,可以使用to_string函数,将整型转化为字符串类型
    for(i=s.size()-1;i>=0;i--)
    {
        cout<<s[i];
    }

    return 0;
}