Java编程题目 | 统计十个同学的最高分、最低分和平均分

大家可以关注一下专栏,方便大家需要的时候直接查找,专栏将持续更新~

题目描述

编写一个程序,统计十个同学的成绩,计算并输出他们的最高分、最低分和平均分。

解题思路

  1. 创建一个整型数组来存储十个同学的成绩。
  2. 使用循环遍历数组,找到其中的最高分和最低分,同时累加总成绩。
  3. 根据累加的总成绩计算平均分,即总成绩除以同学数量。

源码答案

ini 复制代码
public class ScoreStatistics {
    public static void main(String[] args) {
        // 定义一个数组来存储十个同学的成绩
        int[] scores = {90, 85, 88, 92, 95, 87, 84, 91, 89, 93};
        
        // 计算最高分、最低分和总分
        int maxScore = scores[0];
        int minScore = scores[0];
        int totalScore = 0;
        
        // 遍历数组
        for (int score : scores) {
            // 更新最高分和最低分
            if (score > maxScore) {
                maxScore = score;
            }
            if (score < minScore) {
                minScore = score;
            }
            // 累加总分
            totalScore += score;
        }
        
        // 计算平均分
        double averageScore = (double) totalScore / scores.length;
        
        // 输出结果
        System.out.println("最高分:" + maxScore);
        System.out.println("最低分:" + minScore);
        System.out.println("平均分:" + averageScore);
    }
}

输出结果

复制代码
最高分:95
最低分:84
平均分:89.4

AI时代的游轮已经到来

如果你觉得开发过程中存在重复性工作,效率不够高。

不妨看看影子的AI+编程玩法,助力每一位编程人员提高效率,无论你是在校学生或是工作者,都应为未来的AIG时代做准备。

赚到啦!满满的AI+编程学习资源,AI与编程资料分享! - 掘金 (juejin.cn) ​

相关推荐
ZhengEnCi几秒前
模型训练完整流程:从数据准备到模型上线的 10 个关键步骤(全文可跑)
后端·算法
王中阳Go3 分钟前
后端转 Agent 岗面试怎么答:8 个高频问题与应答口径
人工智能·后端·python·大语言模型
Wang's Blog9 分钟前
Java 项目实战: 交友项目 - 搜索附近的功能概述和分析
java·开发语言·交友
程序猿DD14 分钟前
OctaFuse Gateway 2.18.0:MCP 接入支持 OAuth,供应商粘性绑定可视化管理
后端
骑着蜗牛撵大象32724 分钟前
大模型 Agent 的沙箱护栏:gVisor 隔离、出口白名单与审计闭环
java·开发语言·jvm·安全·agent沙箱·gvisor·microvm
独泪了无痕28 分钟前
Hutool之LocalDateTimeUtil:让时间间隔操作如虎添翼
java
三无少女指南2 小时前
从这里开始:Java 后端与 AI 工程的三条阅读路线
java·学习路线·ai工程
ZhengEnCi2 小时前
Agent 规则管理:让 Memory 做索引、让 Skill 存规则——上下文上限实测与分工方案
后端
香蕉大香蕉(06敬畏市场)2 小时前
MySQL 单点详解(07)
java·数据库·mysql·ai·博客·八股
nice_lcj5202 小时前
深入理解 Java 反射:从 Class 对象到方法调用(含性能实测 + 迷你 IOC 实战 + 面试考点)
java·开发语言·后端·面试