zoukankan      html  css  js  c++  java
  • JAVA编程--------------36、有n个整数,使其前面各数顺序向后移m个位置最后m个数变成前面m个数

     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 }
  • 相关阅读:
    TCP拥塞控制算法 — CUBIC的补丁(二)
    TCP拥塞控制算法 — CUBIC的补丁(四)
    Class chart
    Class array
    Bool to int
    using in the function
    unsafe
    resources contain {0}
    Using Nullable Types
    Microsoft.Ink namespace
  • 原文地址:https://www.cnblogs.com/fmust/p/12532346.html
Copyright © 2011-2022 走看看