当前位置: 首页 > 面试题库 >

确定最高和最低编号

陶博涉
2023-03-14
问题内容

我当前正在编写一个程序,其中用户必须输入10个数字,然后输出将是最高数字和最低数字。我的代码有问题,但找不到。

int highest=0, lowest=0, num=0;
Scanner scan = new Scanner(System.in);

for (int i=0; i<10; i++) {
    System.out.print("Enter a number:");
    num = scan.nextInt();
}

if (num > highest) {           
    highest = num;
}         
else if(num < lowest) {             
    lowest = num;
}

System.out.println("Highest number is: " + highest);
System.out.println("Lowest number is: " + lowest);

问题答案:

以不同的方式初始化值:

int highest = Integer.MIN_VALUE;
int lowest = Integer.MAX_VALUE;

如果将它们都初始化为零,则永远不会有小于零的“最高”值或大于零的“最低”值



 类似资料:
  • 请帮助我,我已经有一个代码,它运行完美,但问题是我需要确定每行的最高和最低。我不知道如何开始,请帮助我,也请向我解释。这是代码:

  • 问题内容: 我想按从高到低的顺序进行排序。 问题答案: java.util.Collections.sort(列表,比较器) 您将需要写一个

  • 我有一张叫‘宽床单’的桌子。这是一个班级学生所有学科总分的汇总之处。 通过此查询获得了每个主题的总数 并用此显示 而总体总数显示为 一切都很顺利,直到我不得不对表格进行排序,从总分最高到最低。表现在应该如下所示: 我真的被困住了。我从这里怎么走? 好吧,按照@titi的建议,我做了一个group_by查询,得出了这样的结果: 如果这是正确的,我如何显示它?

  • 我能够得到正确的最高和最低值,但它不是把正确的月份与该值。下面是降雨类和降雨程序。下面是我放入的值(2.1、1.7、3.5、2.6、3.7、1.6、3.9、2.6、2.9、4.3、2.4、3.7)。我会在最后展示结果。 提前感谢您所能提供的任何帮助。

  • 问题内容: 目标 在数据库中选择每种产品的最低/最高价格。 问题 我只能获得具有指定标识符的产品。 我有的 我正在使用 MySQL, 并且有以下查询: 我的回报是,和。 解决方案 谢谢您的帮助。上面的两个答案都是正确的-但我选择@GordonLinoff答案被接受,因为我认为这将对初学者更加有用和享受-‘’但真的要感谢你们两个人。 最终查询: 干杯! 问题答案: 首先,使用时,即使MySQL不需要

  • 我有2个使用的测试查询,但这两个查询都没有正确排序数据。执行以下语句后: 第一个查询 第二次查询 我正在从数据库中获取以下值: 第一个结果 第二个结果 我想要这样的东西 我的数据