0
点赞
收藏
分享

微信扫一扫

【手把手带你刷好题】—— 40.倒序字符串(双指针)


【前言】


今天是刷题打卡第40天!

加油啦小宝贝。


【手把手带你刷好题】—— 40.倒序字符串(双指针)_javascript

原题:倒序字符串(双指针) 

示例:

输入:abc def ghi
输出:ihg fed cba

代码执行:

#include<stdio.h>
#include<string.h>

int main()
{
char arr[30] = { 0 };
gets(arr);
int len = strlen(arr);
char* left = arr;
char* right = arr + len - 1;
while (left < right)
{
char temp = *left;
*left = *right;
*right = temp;
left++;
right--;
}
puts(arr);
return 0;
}


还有递归的写法,感兴趣的小伙伴可以看一下。


结语


今天是刷题打卡第40天!

加油吧少年。


【手把手带你刷好题】—— 40.倒序字符串(双指针)_c语言_02



举报

相关推荐

0 条评论