21xrx.com
2024-12-23 03:59:13 Monday
登录
文章检索 我的文章 写文章
如何使用C语言求平均值
2023-06-17 13:51:36 深夜i     --     --

在C语言中,计算平均值有几种方法。最简单的方法是使用for循环或while循环来读取一组数字,然后将它们相加并除以数字的数量,从而得出平均值。

以下是一个C代码示例,它演示了如何使用for循环计算一组数字的平均值:


#include

int main()

{

  int n, i;

  float num[100], sum = 0.0, average;

  printf("请输入数字的数量:");

  scanf("%d", &n);

  while (n > 100 || n <= 0)

  {

    printf("请输入介于1到100之间的数字数量:");

    scanf("%d", &n);

  }

  for(i = 0; i < n; ++i)

  {

    printf("%d.请输入数字:", i+1);

    scanf("%f", &num[i]);

    sum += num[i];

  }

  average = sum / n;

  printf("输入数字的平均值为 %.2f", average);

  return 0;

}

在这段代码中,我们首先提示用户输入数字的数量,然后将其存储在n变量中。如果n不在范围内(介于1和100之间),则要求用户输入另一个值。

然后,使用for循环逐个读取每个数字,并将它们加起来。最后,计算平均值并将其打印到屏幕上。

该程序的输出如下:

请输入数字的数量:5

1.请输入数字:34

2.请输入数字:45.6

3.请输入数字:23.5

4.请输入数字:90.5

5.请输入数字:25

输入数字的平均值为 43.12

一些关键词可能包括:C语言、求平均值、for循环、while循环、scanf()函数、数组、数据类型、控制流。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复