练习:输入一个字符,输出逆转后的字符

Posted 指遥

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了练习:输入一个字符,输出逆转后的字符相关的知识,希望对你有一定的参考价值。

#include<stdio.h>
#include<string.h>
int main(void)
{
 char a[256];
 int len,n,i,tem;
 printf("请输入:\\n");
 gets(a);
 printf("%s\\n",a);
 len = strlen(a);
 n=len/2;
 for(i=0;i<n;i++){
  //把第i个字符, 和第len-1-i 个交换
  tem = a[i];
  a[i] = a[len-i-1];
  a[len-i-1] = tem;
 }
 printf("%s\\n",a); //输出逆转后的值
 return 0;
}

以上是关于练习:输入一个字符,输出逆转后的字符的主要内容,如果未能解决你的问题,请参考以下文章

字符及子串的逆转

文本项目系列[1]——逆序字符串

java逆转字符串

java逆转字符串

ProgrammingProjectList-文本操作

python练手项目