#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <Windows.h>
#include <string.h>
int main()
{
printf("输入整数,来计算它们的平均值:\n");
float a[4];
int i;
float t, v, u;
float q, w, e;
float sum(float x, float y);
float aver(float a[], int n);
for(i = 0; i <= 3; i++)
{
printf("请输入第%d个数字\n", i + 1);
scanf_s("%f", &a[i]);
}
t = sum(a[0], a[1]);
u = sum(a[2], a[3]);
v = sum(t,u);
printf("前两个数的和是:%f\n", t);
printf("后两个数的和是:%f\n", u);
printf("四个数总的和是:%f\n", v);
printf("四个数总的和是:%f\n", v);
printf("四个数的平均是:%f\n", aver(a,4));
}
float sum(float x, float y)
{
float zongshu;
zongshu = x + y;
return(zongshu);
}
float aver(float a[], int n)
{
float sum=0;
float pingjun;
int j;
for (j = 0; j <n; j++)
{
sum = sum + a[j];
}
pingjun = sum / n;
return(pingjun);
}