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;

            }

  • 相关阅读:
    U盘安装Ubuntu 14.04 LTS
    VS2013配置OPENCV2.4.9(OPENCV3.X)
    make、makefile、cmake、qmake对比
    Google C++ Style
    Ubuntu16.04搜狗输入法无法输入中文
    Ubuntu16.04安装使用wineqq
    Ubuntu卸载软件
    [机器学习入门篇]-梯度下降法
    [机器学习入门篇]-正则化
    2014年度最受好评的十佳工具
  • 原文地址:https://www.cnblogs.com/sky-wolf/p/7694762.html
Copyright © 2011-2022 走看看