21xrx.com
2024-09-17 04:13:14 Tuesday
登录
文章检索 我的文章 写文章
C语言求平均值的方法
2023-06-15 17:09:54 深夜i     --     --
C语言 平均值 数组

C语言是计算机编程中最基础的语言之一,常常用来解决数值计算问题。其中,求平均值是一种基本的计算方式。本文将介绍几种C语言求平均值的方法。

1. 简单求平均值

首先,我们可以使用一个for循环来计算数组中所有元素的和,并除以元素个数得出平均值。


#include

int main()

{

  int arr[] = 6;

  int sum = 0;

  int n = sizeof(arr) / sizeof(arr[0]);

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

  {

   sum += arr[i];

  }

  printf("平均值为:%d", sum / n);

  return 0;

}

2. 求浮点型数组的平均值

如果我们需要处理浮点类型的数组,就需要修改上面的代码:


#include

int main()

{

  float arr[] = 3.5;

  float sum = 0;

  int n = sizeof(arr) / sizeof(arr[0]);

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

  {

   sum += arr[i];

  }

  printf("平均值为:%f", sum / n);

  return 0;

}

3. 求动态输入数据的平均值

上面的例子中,我们都是写死了数据,如果我们需要输入一个动态的数组,我们可以使用scanf()函数。


#include

int main()

{

  int arr[100];

  int sum = 0, n;

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

  scanf("%d", &n);

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

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

  {

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

   sum += arr[i];

  }

  printf("平均值为:%d", sum / n);

  return 0;

}

本文介绍了三种C语言求平均值的方法,包括简单的整型数组,浮点型数组以及动态输入数据的方法。读者可以按照自己的需求来选择适合自己的方法。

  
  

评论区

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