编写一个Java程序,计算一个长度为5的整型数组中所有元素的和,并输出结果
时间: 2024-03-17 09:43:30 浏览: 32
好的,下面是Java程序的代码:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
System.out.println("和为:" + sum);
}
}
```
程序首先声明了一个长度为5的整型数组,然后通过for循环遍历数组,累加每个元素的值,最后输出和。
相关问题
编写一个Java程序,计算一个长度为10的整型数组中所有元素的平均值,并输出结果
好的,下面是Java程序的代码:
```java
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
double avg = (double)sum / arr.length;
System.out.println("平均值为:" + avg);
}
}
```
程序首先声明了一个长度为10的整型数组,然后通过for循环遍历数组,累加每个元素的值,最后求出平均值并输出。注意,为了避免整数除法的问题,需要将sum强制转换为double类型。
java编写一个程序,输入10个整数存储到一个长度为10的整型数组中。
好的,以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] array = new int[10];
Scanner scanner = new Scanner(System.in);
System.out.println("请输入10个整数:");
for (int i = 0; i < array.length; i++) {
array[i] = scanner.nextInt();
}
System.out.println("你输入的数组为:");
for (int i = 0; i < array.length; i++) {
System.out.print(array[i] + " ");
}
}
}
```
程序中定义了一个长度为10的整型数组 `array`,通过 `Scanner` 类获取用户输入。在循环中,使用 `scanner.nextInt()` 方法获取用户输入的整数,并将其存储到数组中。最后,再次遍历数组并输出每个元素的值。