有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

循环在Java中输入未知数量的变量

我必须创建一个只使用if-else和循环的小程序,用户输入要输入的数字,输入所有数字,程序输出最小的数字除以最大的数字。这些都是用Java编写的。这就是我到目前为止所拥有的,我对这一点还很陌生

    double amtNum, doubleCnt, num;
    doubleCnt = 0;

    String dataIn;
    System.out.print("How many numbers would you like to enter: ");
    dataIn = input.readLine();
    amtNum = Integer.parseInt(dataIn);

    while (doubleCnt < amtNum){
        doubleCnt +=1;
        System.out.print("First Number: ");
        dataIn = input.readLine();
        num = Integer.parseInt(dataIn);

共 (1) 个答案

  1. # 1 楼答案

    您不需要记住所有输入的值。在任何给定的时刻,您只需要跟踪几个值:到目前为止看到的最高值、到目前为止看到的最低值,以及刚刚输入的值。你可以忘记你所看到的一切

    您还需要记住用户将输入的值的总数,以及到目前为止输入的值的数量。这将让你知道你什么时候完成了,你可以执行你的分工