编写一个函数,作用是把一个char组成的字符串循环右移n个。比如原来是“abcdefghi”如果n=2,移位后应该是“hiabcdefg” 函数头是这样的:

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011370813/article/details/79520228

void Loopover(char *str,int steps)

{

int len=strlen(str);

char tmp[len+3];

strcpy(tmp,str+len-steps);

strcpy(tmp+2,str);

tmp[len]='\0';

strcpy(str,tmp);

}

阅读更多

没有更多推荐了,返回首页