- int[] arrTemp = { 12, 32, 11, 2, 54, 24, 86, 99, 12, 98 };//定义一个数组
- //定义三个变量,分别为最大值,最小值,总和
- int max;
- int min;
- int sum = TestOut(arrTemp, out max, out min);
- Console.WriteLine("和={0},最大值={1},最小值={2}", sum, max, min);
- Console.ReadLine();
- }
- public static int TestOut(int[] arrTemp, out int max, out int min)
- {
- int sum = 0;
- max = arrTemp[0];
- min = arrTemp[0];
- for (int i = 0; i < arrTemp.Length; i++)
- {
- sum = sum + arrTemp[i];
- if (max < arrTemp[i])
- {
- max = arrTemp[i];
- }
- if (min > arrTemp[i])
- {
- min = arrTemp[i];
- }
- }
- return sum;
复制代码 |