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

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

您可以通过两种方法减去

  • 找到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次会增加时间。

以上是 前n个偶数自然数的平均值? 的全部内容, 来源链接: utcz.com/z/321596.html

回到顶部