题解 | #数字颠倒#

数字颠倒

http://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe

#include<iostream>
#include<string>
using namespace std;
int main()
{
    int a;
    cin>>a;
    string res;
    res=to_string(a);//使用to_string(), 把整型数字转换成字符串
    int len=res.size();
    string rest;//逆序后的字符串
    rest.resize(len);
    for(int i=0;i<len;i++)//手动逆序
    {
        rest[len-i-1]=res[i];//注意这里是 len-i-1,不然会发生数组越界
    }
    cout<<rest<<endl;
    return 0;
}
全部评论

相关推荐

11-04 10:30
已编辑
门头沟学院 研发工程师
开心小狗🐶:“直接说答案”
点赞 评论 收藏
分享
头像
10-15 15:44
已编辑
湖南大学 安卓
肖先生~:刚还和我说自己写好了但是忘记保存了,明天再给我,真服了,每次都是一样的说辞
你见过哪些工贼行为
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务