求参赛选手的平均成绩
发布日期:2021-06-30 11:20:14
浏览次数:2
分类:技术文章
本文共 795 字,大约阅读时间需要 2 分钟。
背景描述
选手参加比赛,有10个评委为参赛选手打分,分数为1到100。
选手最终得分的计算方式为:先去掉一个最高分和一个最低分;再将其余8个分数取平均值。
代码实现
package com.cn;import java.util.Scanner;/** * 本文作者:谷哥的小弟 * 博客地址:http://blog.csdn.net/lfdfhl */public class AvgScore { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int max = 0; int min = 0; int sum = 0; double avg = 0; for (int i = 1; i <= 10; i++){ System.out.print("请第" + i + "评委输入分数: "); int score = scanner.nextInt(); sum = sum + score; if(i==1) { max = score; min = score; }else { if (score > max) { max = score; } if (score < min) { min = score; } } } System.out.println("去掉一个最高分:"+max); System.out.println("去掉一个最低分:"+min); avg = (sum - max - min) / 8; System.out.println("选手最终的得分:"+avg); scanner.close(); }}
运行效果
转载地址:https://it9527.blog.csdn.net/article/details/8195207 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月07日 08时26分05秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Table 'mysql.user' doesn't exist
2019-04-30
mysql通过frm文件查找表结构定义
2019-04-30
如何在删除ibdata1和ib_logfile的情况下恢复MySQL数据库
2019-04-30
oracle随机数的产生
2019-04-30
oracle分级汇总rollup
2019-04-30
oracle数据库translate函数
2019-04-30
oracle修改日期的显示方式
2019-04-30
inotify的安装
2019-04-30
mysqladmin创建数据库
2019-04-30
DbUtil的介绍使用
2019-04-30
DbUtil异步更新AsyncQueryRunner
2019-04-30
java判断中文汉字工具类
2019-04-30
DbUtils里的ResultSetHandler处理器应用
2019-04-30
Apache WEB服务器启用了OPTIONS方法
2019-04-30
配置文件中的数据库密码加密
2019-04-30
tailf报错limit of inotify watches was reached
2019-04-30
Solr控制台索引维护-删除索引
2019-04-30
ping结果的相关知识点,tracert命令验证
2019-04-30