21xrx.com
2024-11-05 16:22:44 Tuesday
登录
文章检索 我的文章 写文章
如何用C语言求平均值
2023-06-16 16:09:17 深夜i     --     --
C语言 平均数 循环

在C语言中,计算平均数是一项极为基础的任务。无论你是想要编写一个简单的计算器,还是想要解决一些复杂的问题,求平均数是一个必须要掌握的技能。这里提供一段简单的C语言代码,帮助你更好的理解求平均数的方法:


#include

int main()

{

  int n, i;

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

  printf("请输入你想要求平均数的数字个数:");

  scanf("%d", &n);

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

    printf("输入错误,请重新输入数字的个数:");

    scanf("%d", &n);

  }

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

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

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

    sum += num[i];

  }

  average = sum / n;

  printf("这%d个数的平均数为:%.2f", n, average);

  return 0;

}

这段代码中,首先需要定义变量n、i、num[100]、sum和average。其中,n代表数字的个数,i代表循环的次数,num[100]代表存储数字的数组,sum代表数字的总和,average代表平均数。接着,通过输入数字的个数n,判断输入的数字是否合法。如果数字个数超过100或小于等于0,就需要重新输入数字个数。接下来,通过for循环逐个输入数字,将数字存储在数组num中,并累加数字的总和。最后通过总和除以数字的个数,求出平均数并输出。

  
  

评论区

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