前 n 个偶数自然数的平均值是多少?


n 个偶数自然数的平均值或均值是所有数之和除以数字。

你可以通过两种方法来计算 &minus

  • 使用循环找到 n 个偶数自然数的和并将其除以数字。

  • 使用公式找到 n 个偶数自然数的和并将其除以数字。

方法 1 - 使用循环

使用循环查找满足我们想要求和的数字的偶数自然数的和。然后,我们将它除以 n。

示例代码

 实时演示

#include <stdio.h>
int main(void) {
   int n = 5;
   int sum = 0;
   int average = 0;
   for (int i = 1; i <= n ; i++) {
      sum += (i*2);
   }
   average = sum / n;
   printf("The average of %d even natural numbers is %d", n,average);
   return 0;
}

输出

The average of 5 even natural numbers is 6

方法 1 − 使用公式

使用直接计算平均值的数学公式查找偶数自然数的和。

公式为 (n + 1) = n*(n + 1 )/ n..

示例代码

 实时演示

#include <stdio.h>
int main(void) {
   int n = 5;
   int average = n+1 ;
   printf("The average of %d even natural numbers is %d", n,average);
   return 0;
}

输出

The average of 5 even natural numbers is 6

第二种使用公式的方法更好,因为当 n 的值较大时,循环将运行 n 次,这会增加时间。

更新于:30-Jul-2019

773 次查看

开启你的 事业

完成课程获得认证

开始
广告