题目
本题是中国海洋大学930程序设计基础2019年第4大题。
题目:
定义字符串s=‘abcde’,采用递归函数调用方式,将字符串s以相反的顺序输出出来,即‘edcba’。
以下是本篇文章正文内容,欢迎朋友们进行指正,一起探讨,共同进步。——来自考研路上的lwj
一、解题思路
思路:
递归就是只特殊的乌龟(一本正经的讲)
本题代码比较简单,一看就能理解。大家只要把握住递归一定要有退出的条件即可。
容易出错的地方是函数中定义的是字符型指针变量,因为形参传递过去的是数组名,也就是数组首元素的地址,所以我们接受到的是地址,在判断条件那里需要加*来引用数组元素,在调用的形参中需要使用p+1而不是p++。
二、代码部分
1.引入库
代码如下(示例):