【字符】子串反向——递归 (选做,测试题)


请编写一个递归函数 reverse(char * str, int start, int end ) ,该函数的功能是将串 str 中从 start 开始到 end 结束的字符颠倒顺序。 例如: 执行前:str[]="0123456";start=1 ;end=4 执行后:strr[]="0432156" 要求在该函数中不使用新的数组。 注意:只需要编写递归函数 reverse,系统中已经设置好了main函数。
输入 #1
0123456
1 4
输出 #1
0432156
输入 #2
0123456
6 10
输出 #2
0123456
输入 #3
0123456
0 10
输出 #3
6543210

提示

无提示

京ICP备2024093084 号