解题思路:把p+1到第n个数往前平移p次,每平移依次把数组第一个数移动到最后。
void fun(int* w,int p,int n)
{int i,j,ch;
for(i=0;i<p;i++)
{ch=w[0];
for(j=1;j<n;j++)
{w[j-1]=w[j];
} w[n-1]=ch;
}}
解题思路:把p+1到第n个数往前平移p次,每平移依次把数组第一个数移动到最后。
void fun(int* w,int p,int n)
{int i,j,ch;
for(i=0;i<p;i++)
{ch=w[0];
for(j=1;j<n;j++)
{w[j-1]=w[j];
} w[n-1]=ch;
}}