zoukankan      html  css  js  c++  java
  • A.2.4数组的定义,遍历,求和,平均值,求最大值

    ylbtech- .NET-Basic: A.2.3-数组的定义,遍历,求和,平均值,求最大值

     A.2.4-数组的定义,遍历,求和,平均值,求最大值

    1.A,源代码
    using System;
    
    namespace Test1
    {
        class Program
        {
            static void BianLi(int[] a)
            {
                //for (int i = 0; i < a.Length; i++)
                //{
                //    //Console.Write(a[i]+"\t");
                //    Console.Write("{0}\t",a[i]);
                //}
                foreach (int f in a)
                {
                    Console.Write("{0}\t", f);
                }
            }
            static int FunSum(int[] a)
            {
                int sum = 0;
                foreach (int f in a)
                {
                    sum = sum + f;
                }
                return sum;
            }
            static int FunAvg(int[] a)
            {
                int sum = FunSum(a);
                int avg = sum / a.Length;
                return avg;
            }
            static int FunMax(int[] a)
            {
                int tempNum = 0;
                foreach (int f in a)
                {
                    if (tempNum < f)
                    {
                        tempNum = f;
                    }
                }
                return tempNum;
            }
            static void Main(string[] args)
            {
    
                //定义一个数组
                int[] a = new int[4] { 8, 1, 14, 5 };
                //用函数来处理数组 
                //输出数组
                BianLi(a);
                //数组求和
                Console.WriteLine("数组的和为:{0}", FunSum(a));
                //数组求平均值
                Console.WriteLine("数组的平均值为:{0}", FunAvg(a));
                //求数组的最大值
                Console.WriteLine("数组最大值为:{0}", FunMax(a));
                Console.ReadLine();
            }
        }
    }
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Codeforces Round #522(Div. 2) C.Playing Piano
    zstu月赛 招生
    Codeforces Round #519 D
    RMQ[区间最值查询] 算法
    Codeforces #364 (Div. 2) D. As Fa(数学公式推导 或者二分)
    尺取法
    Codeforces #366 (Div. 2) D. Ant Man (贪心)
    Codeforces #366 Div. 2 C. Thor (模拟
    裴蜀定理
    CF850 E. Random Elections
  • 原文地址:https://www.cnblogs.com/ylbtech/p/2979911.html
Copyright © 2011-2022 走看看