【发布时间】:2019-11-24 13:49:52
【问题描述】:
如何以arrayA的第一个值乘以arrayB的最后一个值的方式将两个数组相乘?
public static void main(String[] args) throws IOException {
int numbersA[] = new int[5];
int numbersB[] = new int[5];
int numbersC[] = new int[5];
for (int i = 0; i < numbersA.length; i++) {
System.out.print("Please insert a number for the first array: ");
numbersA[i] = Integer.parseInt(in.readLine());
}
System.out.println(Arrays.toString(numbersA));
for (int i = 0; i < numbersB.length; i++) {
System.out.print("Please insert a number for the second array: ");
numbersB[i] = Integer.parseInt(in.readLine());
}
System.out.println(Arrays.toString(numbersB));
System.out.print("The multiplication of the two arrays (the first one with the last one and consecutively) are: ");
for (int i = 0; i < numbersC.length; i++) {
numbersC[i] = numbersA[i] * numbersB[(numbersB.length) - 1 - i];
}
System.out.println(Arrays.toString(numbersC));
}
}
【问题讨论】:
标签: java arrays multiplication