1.
2.答案
#include <stdio.h>
#include <stdlib.h>
void houyi(int*arr,int m,int n)
{
int arr1[100];
for(int i=0;i<m;i++)
{
arr1[i]=arr[n-m+i]; //把arr的后m位放到arr1的前m位;
}
for(int i=0;i<n-m;i++)
{
arr1[i+m]=arr[i];
}
for(int i=0;i<n;i++)
{
arr[i]=arr1[i];
}
}
int main()
{
int n,m;
int arr[100];
scanf("%d %d",&n,&m);
for(int i=0;i<n;i++)
{
scanf("%d",&arr[i]);
}
houyi(arr,m,n);
for(int i=0;i<n;i++)
{
printf("%d ",arr[i]);
}
return 0;
}