java循环输入三个学生成绩(java循环代码)

Introduction

Java是一种非常强大的编程语言,它可以用来编写各种各样的程序。一些常见的应用程序中,比如学生成绩管理系统,需要循环输入多个学生成绩。在以下文章中,我们将介绍如何使用Java实现循环输入三个学生成绩的操作。

java循环输入三个学生成绩(java循环代码)

输入学生成绩

现在,我们来编写一个程序,让用户可以输入三个学生成绩,并将这些成绩进行存储。为了实现这个功能,我们需要使用Java中的循环语句,比如for循环或while循环。以下是一个使用for循环实现的示例代码:

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int[] scores = new int[3];

        for (int i = 0; i < 3; i++) {
            System.out.print("请输入第" + (i+1) + "个学生成绩:");
            scores[i] = scanner.nextInt();
        }

        for (int i = 0; i < 3; i++) {
            System.out.println("第" + (i+1) + "个学生成绩为:" + scores[i]);
        }
    }

}

计算平均分

有了学生成绩的输入,我们接着可以使用Java代码计算这些成绩的平均分。以下是一个运用if语句和for循环实现的计算平均分的Java代码:

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int[] scores = new int[3];
        int sum = 0;

        for (int i = 0; i < 3; i++) {
            System.out.print("请输入第" + (i+1) + "个学生成绩:");
            scores[i] = scanner.nextInt();
            sum += scores[i];
        }

        double average = sum / 3.0;

        System.out.println("这三个学生成绩的平均分为:" + average);

        for (int i = 0; i  average) {
                System.out.println("第" + (i+1) + "个学生的成绩高于平均分!");
            }
        }
    }

}

总结

在上述代码中,我们使用了Java中的for循环、if语句和数组等基本语言特性,实现了循环输入三个学生成绩、计算平均分和输出成绩高于平均分的学生等功能。该代码虽然简单,但提供了处理数组及循环输入和计算平均数等问题的思路和实现方法。

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/java2w-2.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年4月24日 下午7:12
下一篇 2023年4月24日 下午7:12

猜你喜欢