c语言题目求助

2025-06-22 03:37:34
推荐回答(2个)
回答1:

#include

float average(float score[],int m)
{
float ave = 0.0;
int i = 0;

for (; i < m; ++i)
{
ave += score[i];
}
return ave / m;
}

void Getbelow(float score[],int m,float below[],int * n)
{
float ave = 0.0;
int i;

ave = average(score, m);
printf("average=%.2f\n", ave);
for (i = 0; i < m; ++i)
{
if (score[i] < ave)
{
below[*n] = score[i];
(*n)++;
}
}
}

int main(void)
{
float value[10] = ;
float below[10];
int n = 0;
int i;

Getbelow(value, 10, below, &n);
for (i = 0; i < n; ++i)
printf(" %.2f ", below[i]);
printf("\n");
return 0;
}
另外,站长团上有产品团购,便宜有保证

回答2:

有偿代做