zoukankan      html  css  js  c++  java
  • 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;

            }

  • 相关阅读:
    (转)很简短,但读完你会感触良多!
    (转)让 win8 快速通过认证的5个提示
    WPF 资源路径解析
    47、SimpleOrientationSensor
    45、SplashScreen
    让IE6也支持position:fixed
    utf8编码引起js输出中文乱码的解决办法(实用)
    javascript的currying函数
    sicily 1036. Crypto Columns
    sicily 6774. Buying Mortadella
  • 原文地址:https://www.cnblogs.com/sky-wolf/p/7694762.html
Copyright © 2011-2022 走看看