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

#include<stdio.h>
#include<stdlib.h>
int move(char arr[5],int sz,int k)
{
while (k)
{
int i = 0;
int temp = arr[0];
for (i = 1; i <= sz; i++)
{
arr[i - 1] = arr[i];
}
arr[sz - 1] = temp;
k--;
}
return arr;
}


int main()
{
char arr[5] = "ABCD";
int sz = strlen(arr);
int k = 0;
scanf("%d", &k);
printf("%s\n", move(arr, sz, k));
system("pause");
return 0;
}

猜你喜欢

转载自blog.csdn.net/lxp_mujinhuakai/article/details/54379139
今日推荐