左旋

编程入门 行业动态 更新时间:2024-10-23 08:28:00

<a href=https://www.elefans.com/category/jswz/34/1696758.html style=左旋"/>

左旋

2.实现一个函数,可以左旋字符串中的k个字符。
ABCD左旋一个字符得到BCDA

ABCD左旋两个字符得到CDAB

#include<stdio.h>
#include<string.h>
left_move(char arr[], int k)
{
while (k--)
{
char tmp = arr[0];
int len = strlen(arr);
int i = 0;
for (i = 0; i < len - 1; i++)
{
arr[i] = arr[i + 1];
}
arr[len - 1] = tmp;
}
}
int main()
{
char arr[] = "abcdef";
left_move(arr, 2);//cdefab
printf("%s\n", arr);
getchar();
return 0;
}

更多推荐

左旋

本文发布于:2024-02-24 21:45:42,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1696759.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:左旋

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!