c语言

c语言如何求平均值

小亿
379
2024-01-13 06:16:15
栏目: 编程语言

求平均值的方法是将一组数字相加,并将结果除以数字的个数。

以下是一个用C语言编写的示例代码,用于计算一组数字的平均值:

#include <stdio.h>

int main() {
   int n, i;
   float arr[100], sum = 0.0, avg;

   printf("请输入数字的个数: ");
   scanf("%d", &n);

   while (n > 100 || n <= 0) {
      printf("错误!数字的个数应该在1到100之间。\n");
      printf("请输入数字的个数: ");
      scanf("%d", &n);
   }

   for (i = 0; i < n; ++i) {
      printf("%d. 请输入数字: ", i + 1);
      scanf("%f", &arr[i]);
      sum += arr[i];
   }

   avg = sum / n;
   printf("数字的平均值 = %.2f\n", avg);

   return 0;
}

在这个示例代码中,我们首先要求用户输入数字的个数,然后通过一个循环,依次提示用户输入每个数字,并将它们相加。最后,我们将求得的总和除以数字的个数,得出平均值,并输出结果。

0
看了该问题的人还看了