数字颠倒

来源:互联网 发布:数学英文词典软件 编辑:程序博客网 时间:2024/04/17 04:02
题目描述

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

输入描述:
输入一个int整数

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

输入例子:
1516000

输出例子:
0006151

解题思路:
使用反向迭代器进行输出。

#include<iostream>#include<vector>using namespace std;int main(){char c;vector<char> myv;while (cin >> c){myv.push_back(c);}vector<char>::reverse_iterator rbegin, rend;rbegin = myv.rbegin();rend = myv.rend();while (rbegin != rend){cout << *rbegin;rbegin++;}system("pause");return 0;}

原创粉丝点击