//输入一批数字,输出一批整数中的最大值和最小值。
double num;
double max;
double min;
System.out.print("请输入一个数字(输入0结束):");
num=new Scanner(System.in).nextDouble();
max=num;
min=num;
while(num!=0){
if(num>max){
max=num;
}else if(num<min){
min=num;
}
System.out.print("请输入一个数字(输入0结束):");
num=new Scanner(System.in).nextDouble();
}
System.out.println("最大值是:" + max + " 最小值是:" + min);
我的问题:
1.假如是"请输入一个数字(输入end结束):"该怎么编写?
2.假如输入一个"1"就输入"0"结束,结果max为1,mix也会为1,如何输入一遍也可以让mix变成0?
3.如何用do-while循环结构做这道题?