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)

相关推荐
金融小师妹3 分钟前
多因子AI回归揭示通胀-就业背离,黄金价格稳态区间的时序建模
大数据·人工智能·算法
这里有鱼汤5 分钟前
发现一个高性能回测框架,Python + Rust,比 backtrader 快 250 倍?小团队必备!
后端·python
程序员东岸9 分钟前
C语言入门指南:字符函数和字符串函数
c语言·笔记·学习·程序人生·算法
程序员爱钓鱼20 分钟前
Go语言实战案例 — 项目实战篇:图书管理系统(文件存储)
后端·google·go
元闰子24 分钟前
OLTP上云,哪种架构最划算?·VLDB'25
数据库·后端·云原生
小猪咪piggy30 分钟前
【算法】day2 双指针+滑动窗口
数据结构·算法·leetcode
虫小宝38 分钟前
淘宝客app的API网关设计:认证授权与流量控制策略
java·分布式·架构
IT_陈寒40 分钟前
Vite 5.0重磅升级:8个性能优化秘诀让你的构建速度飙升200%!🚀
前端·人工智能·后端
max50060041 分钟前
OpenSTL PredRNNv2 模型复现与自定义数据集训练
开发语言·人工智能·python·深度学习·算法
努力努力再努力wz1 小时前
【c++进阶系列】:map和set的模拟实现(附模拟实现的源码)
java·linux·运维·开发语言·c++