java在控制台输入5个100以内的浮点数,并以空格分隔,找出最大的和最小的,并且打印
时间: 2024-09-14 16:08:14 浏览: 47
在Java中,你可以创建一个简单的控制台程序来完成这个任务。首先,你需要获取用户输入的五个浮点数,然后计算最大值和最小值。这里是一个步骤示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 初始化最大值和最小值为第一个输入的数字
double max = scanner.nextDouble();
double min = max;
System.out.println("请输入5个100以内的浮点数,以空格分隔:");
for (int i = 1; i < 6; i++) { // 循环四次,因为用户会输入五个数字
double num = scanner.nextDouble();
// 检查新输入的数是否大于当前最大值或小于当前最小值
if (num > max) {
max = num;
}
if (num < min) {
min = num;
}
// 打印中间的数用于展示进度
System.out.print(num + " ");
}
// 关闭Scanner
scanner.close();
// 输出结果
System.out.println("\n最大值是:" + max);
System.out.println("最小值是:" + min);
}
}
```
运行此程序,用户会在命令行中看到提示并输入五个数字。程序会计算并打印出这五个数的最大值和最小值。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![java](https://img-home.csdnimg.cn/images/20250102104920.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)