/*
1.例如输入一个abcdef,要求将前三个字符移动到后面,形成defabc输出
*/
#include <iostream>
#include<stdio.h>
using namespace std;
void MoveFristCh(char* string, int len);
int main()
{
char string[] = "abcdef";
int len = strlen(string);
int m = 3;
while (m--)
{
MoveFristCh(string, len);
}
printf("%s",string);
system("pause");
return 0;
}
//该函数实现将字符串的首个字符移动到尾部
void MoveFristCh(char *string, int len)
{
char str = string[0];
for (int i = 1; i < len; i++)
{
string[i - 1] = string[i];
}
string[len - 1] = str;
}