编程练习

【华为机试】字符串反转

2018-03-20  本文已影响0人  soeben

题目描述:

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


输入描述:

输入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;
}
上一篇 下一篇

猜你喜欢

热点阅读