函数fun()程序的功能是求一个数组个元素中的最大值和最小值,并通过一个简单的主函数得到验证。请输入程序并改正程序中带*行中的错误

img


函数fun()程序的功能是求一个数组各元素中的最大值和最小值,并通过一个简单的主函数得到验证。请输入程序并改正程序中的*行中的错误

img

参考如下:

#include <stdio.h>

void fun(int *p, int n, int *max, int *min)
{
    int i ;
    *max = *min = p[0];
    for (i = 1; i < n; i++)
    {
        if (*max < p[i])
            *max = p[i];
        if (*min > p[i])
            *min = p[i];
    }

}

int main()
{
     int a[] = {8, 2, 5, -3 , 7, -9 , 0, -4, 10, 15};
     int max, min;
     fun(a, 10, &max, &min);
     printf("max=%d min=%d\n", max, min);
     return 0;      
}

如有帮助,欢迎点赞+采纳哈!