题目简述:将所给字符串按照相反顺序从后往前输出
解题思路①(如代码所示):
用gets输入字符串,然后对每行字符串用循环进行逆序输出。
解题思路②:
定义string,用reverse函数对string进行逆序操作,然后输出。
解题感想:
开始看这道题想都没想就用C做了,没有考虑reverse函数,现在想想也可以用reverse函数做。比较简单的题。
源代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int q,j=0;
cin>>q;
char a[70];
gets(a);
for (j=0;j<q;j++)
{
gets(a);
for (int i=(int)strlen(a)-1;i>=0;i--)
cout<<a[i];
cout<<endl;
}
return 0;
}