题目:http://www.patest.cn/contests/pat-b-practise/1008
代码:
#include <stdio.h>
int main()
{
int n,m,i;
int a[100];
void change(int,int a[]);
scanf("%d %d",&n,&m);
for (i=0;i<n;i++)
scanf("%d",&a[i]);
for (i=0;i<m;i++)
change(n,a);
for (i=0;i<n-1;i++)
printf("%d ",a[i]);
printf("%d",a[n-1]);
return 0;
}
void change(int n,int a[])
{
int i;
int j = a[n-1];
for (i=n-1;i>0;i--)
a[i] = a[i-1];
a[0] = j;
}