21xrx.com
2024-06-03 04:45:17 Monday
登录
文章检索 我的文章 写文章
如何在C语言中求平均值并保留3位小数
2023-06-14 14:11:54 深夜i     --     --
C语言 平均值 保留3位小数

在编程中,求平均值是一个常见的任务。在C语言中,可以使用循环结构和数组来计算平均值。在计算平均值时,需要注意保留3位小数。

首先,我们需要定义一个包含要计算平均值的数值的数组。然后,我们可以使用循环结构来遍历数组中的所有元素,将它们相加,并计算平均值。最后,通过使用格式化输出指令来保留3位小数并显示出结果。

下面是一个示例代码:


#include

int main() {

 int n, i;

 float sum = 0, avg;

 printf("请输入要计算平均值的元素个数:");

 scanf("%d", &n);

 float arr[n];

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

  printf("输入第%d个元素:", i + 1);

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

  sum += arr[i];

 }

 avg = sum / n;

 printf("平均值为:%.3f", avg);

 return 0;

}

在上述代码中,我们首先定义了一个整数变量n和一个浮点数变量sum和avg,并使用scanf()函数来获取用户输入的元素个数n。接下来,我们定义一个长度为n的浮点数数组,用于存储用户输入的元素。然后,使用for循环遍历数组并累加元素的值。最后,通过将总和除以元素个数,计算得到平均值,并使用printf()函数输出平均值并使用“%.3f”格式化输出指令保留3位小数。

  
  

评论区

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