第1关:字符串与指针
任务描述
本关任务:进行字符串的循环左移。
字符指针与字符数组
字符指针与字符数组的区别在于,字符指针只保存有某一个字符串的地址,而字符数组则是存下了整个字符串。
编程要求
字符串的循环左移,指的是将字符串整体向左移动,左部超出范围的字符回到右边,比如对于字符串123
,它循环左移1
位的结果是231
。
在右侧编辑器中有一个函数Shift
,它有两个参数str
和n
,str
存有一个字符串,n
为要左移的距离,为非负数。
请在这个函数中,将str
循环左移n
位,然后输出,占一行。
输入数据由评测系统读取,并传递给Shift
函数。具体见