c语言编写
程序编写:编写一函数,函数原型为: int max(int arr[ ], int n) 。函数功能要 求求解数组 arr 中 n 个整型数据的最大数并返回该最大数。再编写主函数 main对 max 函数进行测试。
#include<stdio.h> int main(void) { int max(int arr[], int n); int i, n, *p, max_val; int arr[10]; printf("enter n: "); scanf("%d", &n); printf("enter %d integers:",n); for (i = 0;i<n;i++) scanf("%d", &arr[i]); p = arr; max_val = max(p, n); printf("The maximum is %3d\n", max_val); return 0; } int max(int arr[], int n) { int i, max; max = arr[0]; for (i = 1;i < n;i++) { if (arr[i] > max) max = arr[i]; } return max; }