前 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 次,這會增加時間。
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP