用java输入10个整数,输出这10个整数的的平均数,要求输出的平均数保留2位小数
时间: 2023-08-04 11:17:00 浏览: 124
好的,下面是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double sum = 0;
for (int i = 1; i <= 10; i++) {
System.out.print("请输入第" + i + "个整数:");
int num = input.nextInt();
sum += num;
}
double avg = sum / 10;
System.out.printf("这10个整数的平均数为:%.2f", avg);
}
}
```
代码解析:
1. 首先导入 `Scanner` 类,用于从控制台读取用户输入的整数。
2. 定义一个变量 `sum`,用于记录输入的10个整数的总和,初始值为0。
3. 使用 `for` 循环输入10个整数,并将每个整数累加到 `sum` 中。
4. 计算平均数,即将 `sum` 除以10。
5. 使用 `printf` 方法输出平均数,其中 `"%.2f"` 表示保留2位小数的格式控制符。
运行程序,按照提示输入10个整数,即可输出它们的平均数。
相关问题
用Java输入10个整数放在一个数组里,输出这10个整数的的平均数,要求输出的平均数保留2位小数
以下是Java代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] nums = new int[10];
double sum = 0;
for (int i = 0; i < 10; i++) {
nums[i] = scanner.nextInt();
sum += nums[i];
}
double avg = sum / 10;
System.out.printf("%.2f", avg);
}
}
```
输入10个整数,程序会计算它们的平均值并输出,保留2位小数。
输入10个整数,输出这10个整数的的平均数,要求输出的平均数保留2位小数 用Java实现
好的,可以使用Java中的Scanner类来实现用户输入,然后使用循环来读取10个整数,最后计算平均值并保留两位小数输出。下面是示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int sum = 0;
for (int i = 0; i < 10; i++) {
System.out.print("请输入第" + (i+1) + "个整数: ");
int num = scanner.nextInt();
sum += num;
}
double average = (double) sum / 10;
System.out.printf("这10个整数的平均数为: %.2f", average);
}
}
```
运行程序后,依次输入10个整数,程序会输出这10个整数的平均数,保留两位小数。
阅读全文