1008 数组元素循环右移问题 (20 分)
作者:互联网
直接输出移位后结果,注意行末空格的处理。
const int N=110;
int a[N];
int n,m;
int main()
{
cin>>n>>m;
for(int i=0;i<n;i++) cin>>a[i];
m%=n;
for(int i=n-m;i<n;i++) cout<<a[i]<<' ';
for(int i=0;i<n-m;i++)
{
if(i == n-m-1) cout<<a[i];
else cout<<a[i]<<' ';
}
//system("pause");
return 0;
}
标签:右移,m%,20,int,行末,1008,main 来源: https://www.cnblogs.com/fxh0707/p/14397966.html