159-函数的定义和使用 案例学习

2,定义一个函数,用来实现取得一个数字的所有因子,把所有因子返回。

        static int[] GetDivisor(int number)
        {
            int count = 0;
            for (int i = 1; i <= number; i++)
            {
                if (number%i == 0)
                {
                    count++;
                }
            }
            int[] array = new int[count];
            int index = 0;
            for (int i = 1; i <= number; i++) {
                if (number % i == 0)
                {
                    array[index] = i;
                    index++;
                }
            }
            return array;
        }

  

3,定义一个函数,用来取得一个数组中的最大值。

        static int Max(int[] array)
        {
            int max = array[0];
            for (int i = 1; i < array.Length; i++)
            {
                if (array[i] > max)
                {
                    max = array[i];
                }
            }
            return max;
        }

  

猜你喜欢

转载自www.cnblogs.com/wuxiaohui1983/p/9972926.html