作业帮 > 综合 > 作业

求教!怎么用Java循环结构做这道题:输入一批整数,输出其中的最大值和最小值,输入数字0结束循环.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/17 02:55:17
求教!怎么用Java循环结构做这道题:输入一批整数,输出其中的最大值和最小值,输入数字0结束循环.
import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner input=new Scanner(System.in);
System.out.println("请输入数字");
int i=input.nextInt();
int max=i;
int min=i;
while(i!=0){
if(max>i)
max==i;
if(min
再问: 怎么加 if(input.hasNextInt() ==true){ }else{ System.out.println("请输入正确数字!!!"); } 防止输入小数和字母时出现代码?
再答: if(!input.hasNextInt()){ String s=input.next();//将格式不正确的读取掉,光标后移 System.out.println("请输入正确数字");} 这样可以不?
再问: 额, 我那段代码就管用,可能是软件出问题一时没反映过来,还有就是为什么变量"i"能赋值给int类?
再答: ...i本身不就是int类型的么,问什么不能啊。。。
再问: 你QQ多少啊?能加下么?