函数问题请教
编写一个名为RoTaTaRead的函数,它将数组的浮点数和数组的大小作为参数,并将数组的元素向左旋转一个。这意味着数组的第一个元素应该被旋转到数组的末尾。不允许在函数体内部声明数组。例如,调用数组(5, 7, 1,9, 0)上的函数将旋转它并将其更改为[ 7, 1, 9,0, 5 ]。
参见 https://en.
一个示例
程序代码:#include <iostream>
#include <algorithm>
#include <iterator>
using namespace std;
int main( void )
{
int arr[] = { 0, 1, 2, 3, 4, 5 };
rotate( arr+0, arr+1, arr+6 );
copy( arr+0, arr+6, ostream_iterator<int>(cout," ") );
return 0;
}输出 1 2 3 4 5 0








