#include<stdio.h>
int n;
int m;
int num[105];
int i;
int count = 0;
int main()
{
scanf("%d%d", &n, &m);
m = n - m % n;
for( i = 0; i < n; ++i )
{
scanf( "%d", &num[i] );
}
for( i = m; i < n; ++i )
{
printf("%d", num[i]);
++count;
if( count != n )
{
printf(" ");
}
}
for( i = 0; i < m; ++i )
{
printf("%d", num[i]);
++count;
if( count != n )
{
printf(" ");
}
}
printf("\n");
}1008. 数组元素循环右移问题 (20)
最新推荐文章于 2018-07-15 07:56:41 发布
本文提供了一个C语言程序示例,展示了如何实现数组元素的旋转并按指定顺序打印输出。该程序首先读取两个整数n和m,然后读取n个整数到数组中。接着,程序将数组按照从下标m开始到末尾,再从头到m-1的顺序进行打印。
1263

被折叠的 条评论
为什么被折叠?



