给出三个整数,请你使用Java语言设计一个程序,求出这三个数的和、乘积和平均数,输入格式: 输入只有三个正整数a、b、c。 数据之间用一个空格隔开。 输出格式: 输出一行,包括三个的和、乘积、平均数。 数据之间用一个空格隔开,其中平均数保留小数后面两位
时间: 2024-09-29 22:12:05 浏览: 73
在Java中,为了满足这个要求,你可以编写一个控制台应用程序,从用户那里接收三个整数的输入,然后计算它们的和、乘积和平均数。以下是一个简单的实现:
```java
import java.util.Scanner;
public class SumProductAverage {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 接收用户输入的三个整数
System.out.print("请输入三个正整数,数据之间用一个空格隔开:");
try {
int a = scanner.nextInt();
int b = scanner.nextInt();
int c = scanner.nextInt();
// 计算和、乘积和平均数
int sum = a + b + c;
int product = a * b * c;
double average = (double) (sum) / 3; // 注意这里不需要四舍五入,因为题目要求保留两位小数
// 输出结果
System.out.printf("和: %d, 乘积: %d, 平均数: %.2f%n", sum, product, average);
} catch (Exception e) {
System.out.println("输入有误,请输入三个正整数。");
scanner.close();
} finally {
scanner.close();
}
}
}
```
当运行这个程序时,它会提示用户输入三个数字。注意,输入时不能包含非数字字符,否则会导致异常。如果输入的是浮点数,`nextInt()`将无法识别并抛出异常。
阅读全文
相关推荐


















