题目:用递归来实现字符串逆序输出
源代码:
#include
#include
void view_str(char *p, int start, int end)
{
if (start >= end)
return;
else
{
char t;
t = p[start];
p[start] = p[end];
p[end] = t;
view_str(p, start + 1, end - 1);
}
}
main()
{
int start=0, end;
char str[80];
printf("请输入一个字符串:");
gets(str);
end=strlen(str) - 1;
view_str(str, start, end);
printf("字符串逆序输出:");
puts(str);
getch();
}
运行结果:
一枝梅分享 版权所有
继续阅读与本文标签相同的文章
下一篇 :
java 内存模型
-
SpringBoot2 整合 Shiro 框架,实现用户权限管理
2026-05-19栏目: 教程
-
结构化数据存储,如何设计才能满足需求?
2026-05-19栏目: 教程
-
这个华夏文明发源地,不仅有矿,还有“云”
2026-05-19栏目: 教程
-
多路RTSP-RTMP转RTMP官方定制版
2026-05-19栏目: 教程
-
服务器租用价格多少,决定云服务器价格的因素
2026-05-19栏目: 教程
