700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 6.24 Java练习(在歌唱比赛中 共有10位评委进行打分 在计算歌手得分时 去掉一个最

6.24 Java练习(在歌唱比赛中 共有10位评委进行打分 在计算歌手得分时 去掉一个最

时间:2020-04-19 12:51:15

相关推荐

6.24 Java练习(在歌唱比赛中 共有10位评委进行打分 在计算歌手得分时 去掉一个最

【练习】

题目要求:在歌唱比赛中,共有10位评委进行打分。在计算歌手得分时,去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均,就是该选手的最终得分。如果已知每个评委的评分,求该选手的得分。例如这组评分为{ 90, 78, 90, 96, 67, 86, 78, 92, 79, 85 };

import java.util.Scanner;public class Score_Sing{public static void main(String[] args){//声明int []singerscore = new int[10];Scanner input = new Scanner(System.in);//循环读入System.out.print("请输入分数: ");for(int i = 0;i < singerscore.length;i++){singerscore[i] = input.nextInt();}System.out.print("确认输入无误: ");for (int i=0;i<singerscore.length;i++){System.out.print(singerscore[i]+" ");}int sum = 0;int max = singerscore[0];int scoreone= 0;for (int i=0;i<singerscore.length;i++){sum+=singerscore[i];if(singerscore[i]>max)max = singerscore[i];}int min = singerscore[0];for (int j=0;j<singerscore.length;j++){if(singerscore[j]<min)min = singerscore[j];}scoreone = (sum - max - min)/8;System.out.println("\n最终得分为: "+scoreone);}}

6.24 Java练习(在歌唱比赛中 共有10位评委进行打分 在计算歌手得分时 去掉一个最高分 去掉一个最低分 然后剩余的8位评委的分数进行平均 就是该选手的最终得分。)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。