#include<iostream>
#include<list>
using namespace std;
void printlist(list<char>& lst)
{
lst.reverse();
for (list<char>::iterator it=lst.begin();it!=lst.end();it++)
{
cout << *it ;
}
}
int main()
{
string a ;
cin >> a;
list<char>lst;
for (int i = 0; i < a.size(); i++)
{
lst.push_back(a[i]);
}
printlist(lst);
return 0;
}
输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
该C++程序从用户输入接收一个字符串,将其转换为字符列表,然后调用一个函数打印出反向的字符列表。主要涉及标准输入输出、字符列表操作和迭代器的使用。


被折叠的 条评论
为什么被折叠?



