如何在Java中分配数组中的元素数?

nd

我在这里有一个Java练习,您将在其中创建一个程序,该程序将使您将学术成绩输入一系列的花车中。

在程序开始时,应用程序应提示用户您要输入的总成绩数。输入成绩后,您将计算这些成绩的平均值。到目前为止,下面的代码是我编写的代码。

import java.io.*;

public class Proj4exe1
    {
    public static void main(String args[]) throws IOException
    {
        BufferedReader dataIn = new BufferedReader(new  InputStreamReader(System.in));
        String strSize, strGrades;
        int laki = 100;
        int totalGrades = 0;
        float gradeAverage = 0;
        float[] grades = new float[laki];

        System.out.print("How many grades will you enter?");
        strSize = dataIn.readLine();
        laki = Integer.parseInt(strSize);


        for(int i=0; i<laki; i++)
    {
        System.out.print("Please enter grade # " + (i+1) + ": ");
        strGrades = dataIn.readLine();
        grades[i] = Float.parseFloat(strGrades);
        totalGrades += grades[i];
    }           
        gradeAverage = totalGrades / laki;

        System.out.println("Your grades average is " + gradeAverage);
    }
}

我已尝试int[] grades = new int[laki.length]输入要输入到程序的等级数,但这会导致编译错误“无法取消引用”,因此我只是初始化int laki为100或可以int[] grades = new int[100]保存100个整数然后删除int laki

我没有在此处包括try and catch块,因为我已经做过一个了,这是程序的唯一部分,我仍然不知道该怎么做。

严峻
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Proj4exe1
    {
    public static void main(String args[]) throws IOException
    {
        BufferedReader dataIn = new BufferedReader(new  InputStreamReader(System.in));
        String strSize, strGrades;
        int laki = 100;
        int totalGrades = 0;
        float gradeAverage = 0;
        float[] grades = new float[laki];

        System.out.print("How many grades will you enter?");
        strSize = dataIn.readLine();
        laki = Integer.parseInt(strSize);
        grades = new float[laki]; // reassign <-----------------------

        for(int i=0; i<laki; i++)
    {
        System.out.print("Please enter grade # " + (i+1) + ": ");
        strGrades = dataIn.readLine();
        grades[i] = Float.parseFloat(strGrades);
        totalGrades += grades[i];
    }           
        gradeAverage = totalGrades / laki;

        System.out.println("Your grades average is " + gradeAverage);
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Python中分配数组大小

来自分类Dev

我如何在C#.net中分配值时分配数组的键

来自分类Dev

如何在C中的内存中静态分配数组?

来自分类Dev

如何在Postgres SQL中分配/分配数字

来自分类Dev

如何在OpenGL片段着色器中分配数组?

来自分类Dev

如何在Rust 1.0中在堆上分配数组?

来自分类Dev

如何在iOS中取消分配数组的内存?

来自分类Dev

如何在C ++中仅打印数组中分配的元素?

来自分类Dev

如何从初始化列表中分配数组

来自分类Dev

如何在SAS中的多个等效组中分配数据集

来自分类Dev

如何在onCreated中分配数据上下文

来自分类Dev

如何在Rails JSON API中返回元素数组,而不是单个元素数组?

来自分类Dev

在循环中分配数组的值

来自分类Dev

在Fortran子例程中分配数组

来自分类Dev

在多行texbox winforms中分配数组

来自分类Dev

在 Oracle 中分配数组或表变量

来自分类Dev

如何在Rails中返回所有元素数组?

来自分类Dev

如何在元素数组中查找属性

来自分类Dev

如何在int数组中分配内存

来自分类Dev

python - 如何使用for循环重新分配数组中的元素

来自分类Dev

如何在文本文件中读取数据并为每列分配数组C ++

来自分类Dev

如何在 React JS 中的 MultiSelect 组件的 props 处分配数组

来自分类Dev

GO:如何在2×2可变大小的数组中分配所有元素?

来自分类Dev

如何在满足以下约束的n个元素的数组中分配随机值?

来自分类Dev

如何在Rust的运行时分配数组?

来自分类Dev

如何在结构内部分配数组

来自分类Dev

如何通过循环在多维数组中分离和分配数据-PHP

来自分类Dev

是否可以从数组中获取值以在ajax中分配数据名称?

来自分类Dev

在 C# 中的对象初始值设定项中分配数组值

Related 相关文章

  1. 1

    如何在Python中分配数组大小

  2. 2

    我如何在C#.net中分配值时分配数组的键

  3. 3

    如何在C中的内存中静态分配数组?

  4. 4

    如何在Postgres SQL中分配/分配数字

  5. 5

    如何在OpenGL片段着色器中分配数组?

  6. 6

    如何在Rust 1.0中在堆上分配数组?

  7. 7

    如何在iOS中取消分配数组的内存?

  8. 8

    如何在C ++中仅打印数组中分配的元素?

  9. 9

    如何从初始化列表中分配数组

  10. 10

    如何在SAS中的多个等效组中分配数据集

  11. 11

    如何在onCreated中分配数据上下文

  12. 12

    如何在Rails JSON API中返回元素数组,而不是单个元素数组?

  13. 13

    在循环中分配数组的值

  14. 14

    在Fortran子例程中分配数组

  15. 15

    在多行texbox winforms中分配数组

  16. 16

    在 Oracle 中分配数组或表变量

  17. 17

    如何在Rails中返回所有元素数组?

  18. 18

    如何在元素数组中查找属性

  19. 19

    如何在int数组中分配内存

  20. 20

    python - 如何使用for循环重新分配数组中的元素

  21. 21

    如何在文本文件中读取数据并为每列分配数组C ++

  22. 22

    如何在 React JS 中的 MultiSelect 组件的 props 处分配数组

  23. 23

    GO:如何在2×2可变大小的数组中分配所有元素?

  24. 24

    如何在满足以下约束的n个元素的数组中分配随机值?

  25. 25

    如何在Rust的运行时分配数组?

  26. 26

    如何在结构内部分配数组

  27. 27

    如何通过循环在多维数组中分离和分配数据-PHP

  28. 28

    是否可以从数组中获取值以在ajax中分配数据名称?

  29. 29

    在 C# 中的对象初始值设定项中分配数组值

热门标签

归档