#include<stdio.h>
#include<string.h>
int main()
{
int n;
scanf("%d",&n);
//gets识别换行符\n作为输入结束,因此scanf完一个整数后,如果要使用gets,需要先用getchar接收整数后的换行符
getchar();
while(n--)
{
char str1[1000];
char temp; //利用中间变量交换元素,注意是字符
int i;
gets(str1); //用来输入一行字符串
int len=strlen(str1);
for(i=0;i<len/2;i++)
{
//交换元素位置
temp=str1[i];
str1[i]=str1[len-1-i];
str1[len-1-i]=temp;
}
//printf("%s\n",str1);
puts(str1);
}
return 0;
}
机试题2018-5--字符串反转
最新推荐文章于 2020-07-15 11:37:09 发布