题目

两个数组对应元素相加得到新数组

思路

读 n 与两组数,c[i]=a[i]+b[i] 循环输出;下标 0..n-1,注意三组数组容量。

解题分析

两个等长向量对应相加,下标 i 从 0 到 n-1 各算 c[i]=a[i]+b[i]。先读满 a 再读 b,避免交错读错。

完整程序

import java.io.*;

public class Main {
    public static void main(String[] args) {
        int n = 3;
        int[] a = new int[n], b = new int[n];
        for (int i = 0; i < n; i++) a[i] = 1;
        for (int i = 0; i < n; i++) b[i] = 2;
        for (int i = 0; i < n; i++) System.out.print((a[i] + b[i]) + (i + 1 < n ? " " : "\n"));
    }
}

运行示例

输出:

5 7 9