0
点赞
收藏
分享

微信扫一扫

OJ每日一练——数组倒序输出新数组

问题描述:

根据输入的值,把数组倒序后放入新的数组里面,输入有两行,第一行为输入的元素个数,第二行为元素,输出新数组

样例

输入

2
11 22

输出

22 11


Java代码:

import java.util.Scanner;

public  class Main {
    public static void main(String[] args) {

        Scanner rd=new Scanner(System.in);
        int a=rd.nextInt();
        int [] arr=new int[a];


        for (int i = 0; i < arr.length; i++) {
            arr[i]=rd.nextInt();
        }


        int [] arr2=new int[a];
        int index=0;
        for (int i=arr.length-1;i>=0;i--){
            arr2[index++]=arr[i];    //对应的新数组索引(实现索引同步)
                                   //如   arr.length-1 为2
                                   //  index      i  
                                  //    1         1
        }

        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]);
        }
    }
}



举报

相关推荐

0 条评论