思维导图
-
定义自己的命名空间my_sapce,在my_sapce中定义string类型的变量s1,再定义一个函数完成对字符串的逆置。
#include <iostream> using namespace std; namespace my_spcae { string s1; string s2(100,'a'); void invert(string s1) { int j=0; int size=s1.size(); for(int i=size-1;i>(size/2);i--) { s2.at(1)=s1.at(i); s1.at(i)=s1.at(j); s1.at(j)=s2.at(1); j++; } cout<<s1<<endl; } } using namespace my_spcae; int main() { while(1) { getline(cin,s1); invert(s1); } return 0; }