黑马程序员技术交流社区

标题: 数组小练习 [打印本页]

作者: CDQ002    时间: 2019-3-30 10:58
标题: 数组小练习
定义一个长度为5int数组arr1,数组元素值要求使用键盘来赋值。然后在定义一个长度为5int数组arr2
要求把arr1里的第一个元素赋值给arr2的最后一个元素,把arr1里的第2个元素赋值给arr2的倒数第2个元素,
arr1里的第3个元素赋值给arr2的倒数第3个元素...以此类推..
[Java] 纯文本查看 复制代码
import java.util.Scanner;

public class D4194 {
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        int [] arr1 = new int[5];
        int [] arr2 = new int[5];//定义好动态数组 arr1 ,arr2
        for (int i = 0; i <arr1.length ; i++) {
            int a =sc.nextInt();
            arr1 = a ;//定义输入一个变量赋值给arr1
            arr2[arr2.length-1-i] = arr1; //把arr1和arr2向中间数字靠拢交替赋值
        }

        for (int b = 0; b<arr2.length ; b++) {
            System.out.println(arr2); //遍历输出交替好后的arr2的值






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2