从键盘输入10个整数,将最大,最小的整数找出来并输出java循环
时间: 2024-09-20 13:04:08 浏览: 53
学习笔记:java的键盘输入输出、if语句、循环结构
5星 · 资源好评率100%
在Java中,你可以通过for循环和while循环来实现这个功能。这里是一个简单的示例,它使用了`Scanner`类来获取用户输入,并利用变量来跟踪最大值和最小值:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int max = Integer.MIN_VALUE; // 初始化最大值为Integer的最小值
int min = Integer.MAX_VALUE; // 初始化最小值为Integer的最大值
System.out.println("请输入10个整数:");
for (int i = 0; i < 10; i++) {
int input = scanner.nextInt(); // 获取用户输入的整数
if (input > max) { // 如果当前输入比已知的最大值大
max = input;
}
if (input < min) { // 如果当前输入比已知的最小值小
min = input;
}
// 输出当前进度,如果需要的话
System.out.printf("已经输入第 %d 个数,目前最大值为 %d,最小值为 %d.\n", i + 1, max, min);
}
// 循环结束后,输出最终结果
System.out.println("\n输入结束,最大值为 " + max + ", 最小值为 " + min);
scanner.close();
}
}
```
阅读全文