【华为机试】字符串反转

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/soeben/article/details/79630301

题目描述:

输入一个字符串,然后输出该字符串反转后的字符串


输入描述:

输入N个字符


输出描述:

输出该字符串反转后的字符串

示例1
输入
abcd
输出
dcba

参考程序:

#include <iostream>
#include <stack>
using namespace std;
int main(){
    char c;
    stack<char> s;
    while(cin.get(c)){
        if(c==' ' || c=='\n')break;
        s.push(c);
    } 
    while( !s.empty() ) {
      cout<<s.top();
      s.pop();
    }
    cout<<endl;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/soeben/article/details/79630301