c++基础——刷题

原文地址:https://blog.csdn.net/nufangdongde/article/details/44986525

写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。

#include<iostream>
#include<string>
#include<vector>

using namespace std;
int main(){
	string s1;
	vector<char> s2;
	cin >> s1;

	for (int i = s1.size()-1; i>=0; i--){
	    s2.push_back(s1[i]);
	}
	s2.push_back('\0');

	for (int i = 0; i < s2.size(); i++)
		cout << s2[i];
	cout << endl;
	return 0;
}


猜你喜欢

转载自blog.csdn.net/BlackBlack_Liu/article/details/80272407