A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© CDQ002 初级黑马   /  2019-3-30 10:58  /  634 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

定义一个长度为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[i] = a ;//定义输入一个变量赋值给arr1
            arr2[arr2.length-1-i] = arr1[i]; //把arr1和arr2向中间数字靠拢交替赋值
        }

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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马