来个不一样的,使用栈

字符串反转

http://www.nowcoder.com/questionTerminal/e45e078701ab4e4cb49393ae30f1bb04

#include<iostream>
#include<string>
#include<stack>
using namespace std;
int main()
{
    char c;
    int i=0;
    stack<char> car;
    while(cin>>c)
    {
        car.push(c);
    }
    i = car.size();
    while(i--)
    {   
        cout << car.top();
        car.pop();
    }
}
全部评论

相关推荐

评论
14
1
分享

创作者周榜

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