编程 函数计算 最大值和最小值

img

img

你题目的解答代码如下:

#include <stdio.h>

void maxmin(float score[], int n, float *pMax, float *pMin) //n是数组元素的个数
{
    int i;
    *pMax = score[0];
    *pMin = score[0];
    for (i = 1; i < n; i++)
    {
        if (*pMax < score[i])
            *pMax = score[i];
        if (*pMin > score[i])
            *pMin = score[i];
    }
}
int main()
{
    int i;
    float max, min;
    float score[10];
    printf("输入10个数:");
    for (i = 0; i < 10; i++)
    {
        scanf("%f", &score[i]);
    }
    maxmin(score, 10, &max, &min);
    printf("max=%f,min=%f", max, min);
    return 0;
}

如有帮助,望采纳!谢谢!

第五题 家人们