Java 程序:查找数组中所有元素的总和


2022年5月1日, Learn eTutorial
1495

在这里,我们将解释如何编写 Java 程序来查找数组元素的总和。这是一个简单的程序。我们首先读取数组的限制,然后读取数组元素。然后我们将找出元素的总和并显示它。

如何在 Java 中读取整数?

在 Java 中,我们可以使用 nextInt() 函数读取整数。示例如下所示。


System.out.println("Enter the limit of the array:")
n=scanner.nextInt();
 

这里,scanner 是 Java 中 Scanner 类的对象。

如何实现 Java 程序来查找数组元素的总和?

首先,我们必须声明类 ArraySum。然后打开主函数。创建一个 Scanner 类的对象。将数组的限制读取到变量 n 中。然后使用 for 循环将数字读取到数组 array[] 中。然后使用另一个 for 循环来查找数组元素的总和,即 sum=sum+num。之后,显示总和。

算法

步骤 1:使用 public 修饰符声明类 ArraySum

步骤 2:打开 main() 以启动程序,Java 程序执行从 main() 开始

步骤 3:从用户读取数字的限制到变量 n 中。

步骤 4:使用 for 循环读取数组的元素。

步骤 5:通过使用另一个 for 循环计算 sum=sum+num

步骤 6:显示数组元素的总和为 sum。

 

Java 源代码

                                          import java.util.Scanner;
public class ArraySum {
    public static void main(String args[]) {
        Scanner scanner = new Scanner(System.in);
        int[] array = new int[50];
        int sum = 0, n;
        System.out.println("Enter the limit of the array:");
        n = scanner.nextInt();
        System.out.println("Enter the elements of the array:");
        for (int i = 0; i < n; i++) {
            array[i] = scanner.nextInt();
        }
        scanner.close();
        for (int num: array) {
            sum = sum + num;
        }
        System.out.println("Sum of the elements in the array:" + sum);
    }
}
                                      

输出

Enter the limit of the array:3
Enter the elements of the array:
1
2
3
Sum of the elements in the array:6