题目
两个数组对应元素相加得到新数组
思路
读 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