2018-12-13 (练习2 方法)

题目

方法

代码

namespace _2018_12_13_练习2
{
    class Program
    {
        static void Main(string[] args)
        {/*
            *有5位学员参加了C#知识竞赛的决赛,输出决赛的平均成绩
            * */

            Console.WriteLine("请输入5位学员的成绩");
            int[] chengji = new int[5];
            for (int i = 0; i < chengji.Length; i++)
            {
                Console.WriteLine("请输入第{0}位学员的成绩", i + 1);
                chengji[i] = Convert.ToInt32(Console.ReadLine());
            }
            Console.WriteLine();
            Console.WriteLine("平均成绩是:{0}", Avg(chengji));
            Console.WriteLine("最高成绩是:{0}", Max(chengji));
            Console.ReadKey();
        }
        
        /*
         * 在数组arr中找出最高值,并返回
         * */
        static int Max(int[] arr)
        {
            Array.Sort(arr);
            return arr[arr.Length - 1];
        }
        /*
         * 求数组的平均值,并返回
         * */
        static double Avg(int[] arr)
        {
            double sum = 0;
            foreach (var item in arr)
            {
                sum += item;
            }
            return sum / arr.Length;
        }
    }
}

效果图

2018-12-13 (练习2 方法)_第1张图片
image.png

你可能感兴趣的:(2018-12-13 (练习2 方法))