输入一个字符串,把其中的字符按逆序输出。如输入 LIGHT,输出 THGIL。
#include <iostream>
#include <string>
using namespace std;
int main(int argc, const char * argv[]) {
cout<<"please input a string:"<< endl ;
char chars[100];
cin>>chars;
//字符数组----------------------------
int i = 0;
while (chars[i++]!='\0');
i--; //这时i是字符串的长度
for(int j=0;j<i;j++){
cout<<chars[i-j-1];
}
cout<<endl;
//string方法------------------------
int j = (int)strlen(chars);
for(j--;j>=0;j--)
cout<<chars[j];
cout<<endl;
return 0;
}