在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 * (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为: * 去掉一个最高分和一个最低分后 的4个评委平均值。
生活随笔
收集整理的這篇文章主要介紹了
在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 * (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为: * 去掉一个最高分和一个最低分后 的4个评委平均值。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package Day05;/*** 5、* 需求:在編程競賽中,有6個評委為參賽的選手打分,分數為0-100的整數分。* (靜態初始化一個數組,在數組中隨意寫入6個分數) 選手的最后得分為:* 去掉一個最高分和一個最低分后 的4個評委平均值。* * 請寫代碼實現。(不考慮小數部分)*/
public class Day05_Demo05 {public static void main(String[] args) {int[] arr = {45, 65, 85, 98, 20, 88};int max = arr[0]; // 最大的元素值int least = arr[0];//最小的元素值double sum = arr[0]; // 數組的所有元素和for (int i = 1; i < arr.length; i++) {if (max < arr[i]) {max = arr[i];} else if (least > arr[i]) {least = arr[i];}sum += arr[i];}System.out.println("共計得分:" + sum);System.out.println("最高分:" + max);System.out.println("最低分:" + least);System.out.println("四個評委的平均值為:" + (sum - max - least) / (arr.length - 2));}
}
總結
以上是生活随笔為你收集整理的在编程竞赛中,有6个评委为参赛的选手打分,分数为0-100的整数分。 * (静态初始化一个数组,在数组中随意写入6个分数) 选手的最后得分为: * 去掉一个最高分和一个最低分后 的4个评委平均值。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 获取agent,PHP代码 解析
- 下一篇: 信用卡能转账到微信吗 这个没有直通车