寫出一個程序,接受一個字符串,而後輸出該字符串反轉後的字符串。例如:
ios
輸入描述:
spa
輸入N個字符code
輸出描述:
ci
輸出該字符串反轉後的字符串字符串
輸入例子:get
abcd
輸出例子:
input
dcba
基本思路:循環輸入,而後逆序循環輸出。
string
#include <iostream> #include <stdio.h> #include <string> using namespace std; int main(){ string str; getline(cin,str); //或者while(getline(cin,str)) for(int i=str.length()-1;i>=0;i--){ //或者for(i=str.length();i>0;i--) cout<<str[i]; } return 0; }
基本思路:調用reverse()方法直接逆序輸出。it
#include <iostream> #include <string> #include <algorithm> using namespace std; int main() { string input; while (cin >> input) { reverse(input.begin(), input.end()); cout << input << endl; } return 0; }