问题 D: 歌手的分数
题目描述
一青年歌手参加比赛。使用C#编写-一个控制台应用,输入10位评委打分(分值只能为正整数),计算并输出歌手的平均分(去掉一一个最高分和一一个最低分)。平均分以double数据类型输出。
输入
1 2 3 4 5 6 7 8 9 10
输出
5.5
样例输入
copy
1 2 3 4 5 6 7 8 9 10
样例输出
5.5
string inputStr = Console.ReadLine(); //读输入的多个连续数字
int[] nums = new int[10];
string[] numsStr = inputStr.Split(' '); //用空格分割字符串
for (int i = 0; i < 10; i++)
{
nums[i] = Convert.ToInt32(numsStr[i]); //字符串转数字
}
System.Array.Sort(nums);
double sum = 0;
for (int i = 1; i < 9; i++)
{
sum += nums[i];
}
Console.Write(sum / 8);