• out参数


             out参数: 参数在方法的内部必须为其赋值;可以同时返回不同类型的值;

                              在Main方法里定义,在方法里赋值;

             输出最大值_最小值_总和_平均值  

            static void Main(string[] args)

            {

                int[] arr = { 5, 12, -6, -9, 7, 2 };

                int max;

                int min;

                int sum;

                double avg;

                GetNum(arr, out max, out min, out sum, out avg);

                Console.WriteLine("最大值是:{0},最小值是:{1},总和是:{2},平均值是:{3}", max, min, sum, avg);

                Console.ReadKey();

            }

            public static void GetNum(int[] arr, out int max, out int min, out int sum, out double avg)

            {

                max = arr[0];

                min = arr[0];

                sum = 0;

                avg = 0;

                for (int i = 0; i < arr.Length; i++)

                {

                    sum += arr[i];

                    if (arr[i] > max)

                    {

                        max = arr[i];

                    }

                    if (arr[i] < min)

                    {

                        min = arr[i];

                    }

                }

                avg = sum * 1.0 / arr.Length;

            }

  • 相关阅读:
    Linux学习笔记(二)
    Linux学习笔记(三)
    C++学习笔记一
    汇编总结
    Linux学习笔记(一)
    编辑距离算法
    Linux学习笔记(四)
    Linux学习笔记五
    extjs model的dirty属性能够查询store中某一个行是否改变过
    Ext.grid.Panel一定要有renderTo或autoRender属性,不然页面为空
  • 原文地址:https://www.cnblogs.com/sky-wolf/p/7694762.html
Copyright © 2020-2023  润新知