c语言 写一个求数组元素最大值的函数,分别求A班和B班的最高成绩。
时间: 2023-12-03 20:42:58 浏览: 48
下面是一个求解数组元素最大值的C语言函数:
```c
#include <stdio.h>
int max(int arr[], int n) {
int i, max_val = arr[0];
for (i = 1; i < n; i++) {
if (arr[i] > max_val) {
max_val = arr[i];
}
}
return max_val;
}
int main() {
int A[] = {80, 90, 85, 95, 88};
int B[] = {75, 92, 87, 96, 90};
int max_A = max(A, 5);
int max_B = max(B, 5);
printf("A班最高成绩为:%d\n", max_A);
printf("B班最高成绩为:%d\n", max_B);
return 0;
}
```
在这个例子中,我们定义了一个 `max` 函数,该函数接收一个整型数组和数组长度作为参数,并返回数组元素的最大值。在 `main` 函数中,我们分别定义了 A 班和 B 班的成绩数组,并使用 `max` 函数求解最高成绩。最后,我们使用 `printf` 函数输出结果。
相关问题
c语言写一个数组取最大值的函数
可以使用以下代码实现一个数组取最大值的函数:
```c
#include <stdio.h>
int getMax(int arr[], int size) {
int max = arr[0];
for (int i = 1; i < size; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
int main() {
int arr[] = {1, 5, 3, 9, 7, 2};
int size = sizeof(arr) / sizeof(arr[0]);
int max = getMax(arr, size);
printf("最大值为:%d\n", max);
return 0;
}
```
该程序定义了一个名为 `getMax` 的函数,该函数接收一个整型数组和数组大小两个参数,返回数组中的最大值。在函数内部,使用循环遍历数组,比较元素大小,更新最大值。最后在 `main` 函数中调用 `getMax` 函数,并输出结果。
c语言用fun函数求数组的最大值
可以使用一个函数来求一个整型数组的最大值,具体实现如下:
```c
#include <stdio.h>
int max(int arr[], int n) {
int i, max_num = arr[0];
for (i = 1; i < n; i++) {
if (arr[i] > max_num) {
max_num = arr[i];
}
}
return max_num;
}
int main() {
int arr[] = {5, 8, 2, 10, 3};
int n = sizeof(arr) / sizeof(arr[0]);
printf("数组的最大值为:%d\n", max(arr, n));
return 0;
}
```
在这个程序中,我们定义了一个名为`max`的函数,它接受一个整型数组和数组长度作为参数,并返回这个数组的最大值。函数中使用了一个循环来遍历数组,每次比较当前元素和最大值,如果当前元素比最大值大,就将最大值更新为当前元素。最后返回最大值即可。
在`main`函数中,我们定义了一个整型数组并初始化,然后调用`max`函数来求最大值,并将结果输出到控制台。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)