
1.首先引用头文件

2.然后分别设计求最大值,最小值,平均值函数


3.最后并入主函数中,分别输出

4.附总代码如下
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//创建求最大值函数
int MAX(int n, int sc[])
{
int i = 0;
int max = 0;
for (i = 0; i < n; i++)
{
if (max < sc[i])
{
max = sc[i];
}
}
return max;
}
//创建求最小值函数
int MIN(int n, int sc[])
{
int i = 0;
int min = 100;
for (i = 0; i < n; i++)
{
if (min > sc[i])
{
min = sc[i];
}
}
return min;
}
//创建求平均值函数
float EVR(int n, int sc[])
{
int i = 0;
int total = 0;
for (i = 0; i < n; i++)
{
total += sc[i];
}
return (float)total/n;
}
int main()
{
int n = 0;
int i = 0;
//输入成绩个数
scanf("%d", &n);
//创建数组,并将成绩加入数组中
int sc[101] = { 0 };
for (i = 0; i < n; i++)
{
scanf("%d", &sc[i]);
}
//然后分别打印最大值,最小值,平均值
int max = MAX(n,sc);
printf("%d\n", max);
int min = MIN(n, sc);
printf("%d\n", min);
float evr = EVR(n, sc);
printf("%f\n", evr);
return 0;
}版权声明:本文为weixin_66584331原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
