#include<stdio.h>
#include<string.h>
void RightLoopMove(char *pStr,unsigned short steps)
{
int len=strlen(pStr);
while(steps)
{
char tmp=pStr[len-1];
int i=0;
for(i=len-1;i>0;i--)
{
pStr[i]=pStr[i-1];
}
pStr[0]=tmp;
steps--;
}
}
int main()
{
char str[]="abcdefghi";
RightLoopMove(str,3);
printf("%s\n",str);
return 0;
}
字符串右循环移位
最新推荐文章于 2020-02-26 19:05:01 发布