编写JAVA程序,从键盘上连续录入一批整数,比较并输出其中的最大值和最小值,当输入数字-1时结束循环
内容:
输入一组整数,以-1结束,比较并输出其中的最大值和最小值。
import java.util.Scanner;
public class 输入一组整数输出其最大值和最小值 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner in =new Scanner(System.in);
System.out.println("请输入一个整数");
int max; //最大值
int min; //最小值
int n; //用于保存已输入的数据
max=min=n = in.nextInt();
while (n !=-1) {
if(n>max) {
max = n;
}
if(n<min) {
min = n;
}
System.out.println("请继续输入一个整数,当输入-1时结束");
n = in.nextInt();
}
System.out.println("最大值max=" + max + " 最小值min=" + min);
}
}
结果如下:
请输入一个整数
5
请继续输入一个整数,当输入-1时结束
1
请继续输入一个整数,当输入-1时结束
6
请继续输入一个整数,当输入-1时结束
-1
最大值max=6 最小值min=1
这是一个Java程序,用于接收用户输入的一组整数(以-1结束),并找出其中的最大值和最小值。程序通过迭代比较每个输入的整数,最终输出最大值为6,最小值为1。

891

被折叠的 条评论
为什么被折叠?



