解题思路:
通过取余循环遍历数组
注意事项:
设置好移动后第一个需要打印的数位置 move=count-move;
参考代码:
#include"stdio.h" int main(){ int num[100]; //定义数组 int count,move,i; //定义数组长度,需要移动的位置大小,计数器i scanf("%d",&count); for(i=0;i<count;i++) { scanf("%d",&num[i]); } scanf("%d",&move); move=count-move; //设置移动后第一个需要打印的数位置 while(i--){ printf("%d ",num[(move++)%count]); //通过取余循环遍历数组 } return 0; }
0.0分
0 人评分