用java输入10个整数,输出这10个整数的的平均数,要求输出的平均数保留2位小数
时间: 2023-08-04 19:17:00 浏览: 122
python格式化输出保留2位小数的实现方法
5星 · 资源好评率100%
好的,下面是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个整数,即可输出它们的平均数。
阅读全文