题解 1575: 蓝桥杯算法提高VIP-递归倒置字符数组

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

递归倒置字符数组(c语言)

```c#include#includevoidreverse(char*,int,int);intmain(){intn=0;charstr[100]={0};scanf("%d",&n);getchar();//scanf的结束输出要么输入空格要么回车gets(str);//如果没有getchar

简单易懂的递归倒置字符数组

#include#include#includeusingnamespacestd;intn;strings;voidswapalpha(intr,intl){if(r==l||r>(n-l)/2){//当数组的最左和最右相等时(只有一个数字时)//,

答案%33错误的来看看

首先,要明确n不一定是奇数,有可能是偶数(我一开始没想到)搞清这点之后,再辨明思路,不一定非要使用递归可以使用swap函数进行操作(作用为交换两数位置)根据题目要求,第一个和最后一个交换,第二个和倒数第二个交换。。。用i从1开始向后遍历,用j从n开始向后遍历什么时候停止循环呢,