1 package FushiExam;
2 import java.util.*;
3 public class Text_36 {
4
5 public static void main(String[] args) {
6 //有n个整数,使其前面各数顺序向后移m个位置最后m个数变成前面m个数
7 Scanner scan=new Scanner(System.in);
8 System.out.println("输入整数个数n:");
9 int n=scan.nextInt();
10 int arr[]=new int[n];
11 System.out.println("输入各个整数:");
12 for(int i=0;i<n;i++) {
13 arr[i]=scan.nextInt();
14 }
15 System.out.println("输入向后移的位数m");
16 int m=scan.nextInt();
17 int[] brr=new int[arr.length];
18 for(int i=0;i<m;i++) {//将后m个数成为前m个数,
19 brr[i]=arr[arr.length-m+i];
20 }
21 for(int i=m,j=0;i<arr.length;i++) {
22 brr[i]=arr[j];
23 j++;
24 }
25 for(int i=0;i<brr.length;i++) {
26 System.out.print(brr[i]+" ");
27 }
28
29 }
30
31 }