阅读:1417回复:0
max与min
static void Main(string[] args)
{ int[] a = new int[10]; int score = 0; for (int i = 0; i < 10; i++) { Console.Write("第{0}位评委评分为:", i + 1); a=int.Parse(Console.ReadLine()); score += a; } int max = a[0], min = a[0]; for (int i = 1; i < 10; i++) { if (a > max) max = a; if (a < min) min = a; } double avg = (score - max - min) / 8.0; Console.WriteLine("最大值:{0}\t最小值:{1}\t去高低取均值:{2}",max,min,avg); } 注意先后顺序 将初值赋值给max、min, 将后一个数比前一个数进行比较,大于大的小于小的, 第一个数与第一个数进行比较是没有任何意义的. ![]() |
|