python歌星大奖赛_在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100分。...
/*********************************************************************************
*
*?功能描述:????求一個(gè)比賽的選手成績
*
*?作????者:????郭強(qiáng)生
*
*?修改日期:????2012-08-06
*
*?備????注:????在歌星大獎賽中,有10個(gè)評委為參賽選手打分,分?jǐn)?shù)為1到100分。
*???????????????選手最后得分為:去掉一個(gè)最高分和一個(gè)最低分后其余8個(gè)分?jǐn)?shù)
*???????????????的平均值。請編寫一個(gè)程序?qū)崿F(xiàn)。
************************************************************************************/
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?Practice2
{
class?Program
{
static?void?Main(string[]?args)
{
//定義評委的十個(gè)分?jǐn)?shù)
double?[]arrays?=?{?98.0,?78.5,?89.5,?67.5,?99.5,?88.0,?78.0,?79.0,?67.5,?87.0?};
//定義一個(gè)最大值和一個(gè)最小值
double?max=arrays[0];
double?min=arrays[0];
//定義所有評委的分?jǐn)?shù)總和
double?sum?=?0;
//平均分?jǐn)?shù)即為該選手的成績
double?avg?=?0;
for?(int?i?=?0;?i?
{
//若最小值比其他值大,則將其余的值賦值給最小值
if?(min?>?arrays[i])
{
min?=?arrays[i];
}
//若最大值比其他值小,則將其余的值賦值給最大值
if?(max?
{
max?=?arrays[i];
}
//求和
sum?+=?arrays[i];
}
//求平均分?jǐn)?shù)?即為求選手的成績
avg?=?(sum?-?max?-?min)?/?8;
Console.WriteLine("該選手的成績?yōu)?#xff1a;{0}",avg);
}
}
}
總結(jié)
以上是生活随笔為你收集整理的python歌星大奖赛_在歌星大奖赛中,有10个评委为参赛选手打分,分数为1到100分。...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 输卵管堵塞不孕症怎么治疗
- 下一篇: java jtable刷新_java-单