c#定义一个searchMax()方法,找出给定数据中的最大值,使用out参数maxValue保存。调用searchMax()方法,输出最大值。
时间: 2024-03-01 20:53:54 浏览: 53
c# 导出gridview中数据到外部excel功能函数
可以使用以下代码来定义 searchMax() 方法,找出给定数据中的最大值,并使用 out 参数 maxValue 保存:
```csharp
static void searchMax(int[] arr, out int maxValue)
{
maxValue = arr[0];
for (int i = 1; i < arr.Length; i++)
{
if (arr[i] > maxValue)
{
maxValue = arr[i];
}
}
}
```
在这个方法中,我们首先将数组的第一个元素赋值给 maxValue,然后遍历整个数组,如果当前元素比 maxValue 大,则将其赋值给 maxValue。最终,maxValue 中存储的就是数组中的最大值。
接下来,我们可以在 Main() 方法中调用 searchMax() 方法,并将输出结果打印出来:
```csharp
int[] arr = new int[] { 10, 20, 30, 40, 50 };
int maxValue;
searchMax(arr, out maxValue);
Console.WriteLine("最大值为:" + maxValue);
```
在这段代码中,我们首先定义了一个 int 类型的数组 arr,然后调用 searchMax() 方法,并将数组 arr 和一个 out 参数 maxValue 传递给它。最后,我们使用 WriteLine() 方法将最大值打印输出。
阅读全文