Java程序的数组元素相乘

查找数组元素的乘积。

  • 创建一个空变量(product)。

  • 用1初始化它。

  • 在循环中遍历每个元素(或从用户那里获取每个元素)将每个元素乘以乘积。

  • 打印乘积(product)。

示例

import java.util.Arrays;
import java.util.Scanner;
public class ProductOfArrayOfElements {
   public static void main(String args[]){
      System.out.println("输入所需的数组大小: ");
      Scanner s = new Scanner(System.in);
      int size = s.nextInt();
      int myArray[] = new int [size];
      int product = 1;
      System.out.println("逐个输入数组元素");
      for(int i=0; i<size; i++){
         myArray[i] = s.nextInt();
         product = product * myArray[i];
      }
      System.out.println("数组的元素有: "+Arrays.toString(myArray));
      System.out.println("数组元素的总乘积:"+product);
   }
}

输出结果

输入所需的数组大小:
5
逐个输入数组元素
11
65
22
18
47
数组的元素有: [11, 65, 22, 18, 47]
数组元素的总乘积:13307580