/*字符串逆序输出*/
#include<stdio.h>
#include<string.h>
void fun(char *a)
{
int i,n;
char ch; //交换变量
n=strlen(a); //求字符串长度
for(i=0;i<n/2;i++) //把字符串分成左、右两半互相交换
{
ch=a[i];
a[i]=a[n-1-i];
a[n-1-i]=ch;
}
}
main()
{
char s[100];
printf("请输入一串字符:");
gets(s); //从键盘输入一个字符串
fun(s);
printf("逆序输出:%s\n",s);
}
字符串逆序输出
最新推荐文章于 2021-05-17 09:07:48 发布