如给定字符串“abc”输出“cba”.
#include<stdio.h>
void reverse(char *p)
{
if(*p=='\0')
return;
reverse(p+1);
printf("%c",*p);
}
int main()
{
reverse("abc");
printf("\n");
return 0;
}
本文介绍了一种简单的C语言方法,通过递归实现字符串的反转操作,以'abc'为例演示如何输出'cba'。
如给定字符串“abc”输出“cba”.
#include<stdio.h>
void reverse(char *p)
{
if(*p=='\0')
return;
reverse(p+1);
printf("%c",*p);
}
int main()
{
reverse("abc");
printf("\n");
return 0;
}
7038
1039
3220

被折叠的 条评论
为什么被折叠?