小白成长记之PTA乙级题 1008
PTA乙级题 1008. 数组元素循环右移问题 (20)
#include<stdio.h>
int main()
{
int n,i,x,a;
scanf("%d %d",&n,&x);
int ch[n];
for (i=0;i<n;i++)
scanf("%d",&ch[i]);
if (x!=n&&x%n!=0)
{
x%=n;
for (i=n-x;i<n;i++)
printf("%d ",ch[i]);
for (i=0;i<n-x;i++)
{
printf("%d",ch[i]);
if (i!=(n-x-1))
printf(" ");
}
}
else
{
for (i=0;i<n;i++)
{
printf("%d",ch[i]);
if (i!=(n-1))
printf(" ");
}
}
return 0;
}