/**
* 解题思路:1.不确定循环次数 2.输入0结束 使用do-while循环
* 求最大最小值(作比较)if语句
*/
int num=0,max = 0,min = 0,i=0;
do {
System.out.println("输入一批整数,(输入0时结束)");
Scanner input=new Scanner(System.in);
num=input.nextInt();
if (i==0) {
min=num;//将第一次输入的数为最小数
}
//比较大小
if (num>=max) {
max=num;
}else if (num<min) {
min=num;
}
System.out.println("最大值为:" + max + "\t最小值为:" + min);
i++;
} while (num!=0);
a输入一批整数,使用循环求出最大值与最小值,输入0时结束
最新推荐文章于 2024-07-10 21:37:49 发布