21xrx.com
2024-09-17 03:53:18 Tuesday
登录
文章检索 我的文章 写文章
Java程序实现计算最高分和最低分
2023-06-15 18:45:35 深夜i     --     --
Java 计算最高分 计算最低分 整型数组 遍历数组 更新最高分 更新最低分 for循环

在学生考试成绩统计中,计算出每个学生的最高分和最低分是非常常见的需求。Java语言可以轻易地实现这个功能,下面我们来看一下具体的实现过程。

首先,我们需要定义一个整型数组来存储每个学生的成绩。然后,通过遍历数组找到最高分和最低分。这个过程可以通过一个for循环来实现:先将第一个元素的值赋给最高分和最低分,然后依次与后面的元素进行比较,更新最高分和最低分。最后,输出结果即可。

具体实现代码如下:


public class Main {

  public static void main(String[] args) {

    int[] grades = 92; // 统计五个学生的成绩

    int max = grades[0]; // 定义最高分,初始值为第一个学生的成绩

    int min = grades[0]; // 定义最低分,初始值为第一个学生的成绩

    for (int i = 1; i < grades.length; i++) {

      if (grades[i] > max) { // 如果当前成绩比最高分还高

        max = grades[i]; // 更新最高分

      }

      if (grades[i] < min) { // 如果当前成绩比最低分还低

        min = grades[i]; // 更新最低分

      }

    }

    System.out.println("最高分是:" + max);

    System.out.println("最低分是:" + min);

  }

}

以上代码中,我们定义了一个int型数组grades,存储了五个学生的成绩。然后,定义了两个变量max和min,初始值均为grades[0]即第一个学生的成绩。接着,通过for循环遍历数组中的每个元素,如果该元素的值比max大,则更新max的值;如果该元素的值比min小,则更新min的值。最后,输出结果。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复