最佳答案
引言
體質指數(BMI)是衡量人體胖瘦程度以及能否安康的一個標準。經由過程身高跟體重的比值,我們可能打算出BMI,從而懂得本身的安康狀況。本文將利用C言語編寫一個順序,幫助用戶輕鬆打算體質指數,並分析其安康狀況。
BMI打算公式
體質指數(BMI)的打算公式為: [ BMI = \frac{體重(千克)}{身高(米)^2} ]
C言語順序實現
以下是一個利用C言語編寫的BMI打算順序,它將領導用戶輸入身高跟體重,然後打算出BMI值。
#include <stdio.h>
int main() {
float height, weight, bmi;
// 提示用戶輸入身高跟體重
printf("請輸入妳的身高(米):");
scanf("%f", &height);
printf("請輸入妳的體重(千克):");
scanf("%f", &weight);
// 打算BMI
bmi = weight / (height * height);
// 輸出BMI值
printf("妳的體質指數(BMI)為:%.2f\n", bmi);
// 分析安康狀況
if (bmi < 18.5) {
printf("妳的體重偏輕。\n");
} else if (bmi >= 18.5 && bmi <= 24.9) {
printf("妳的體重正常。\n");
} else if (bmi >= 25 && bmi <= 29.9) {
printf("妳的體重側重。\n");
} else {
printf("妳的體重瘦削。\n");
}
return 0;
}
順序分析
- 順序起首包含了stdio.h頭文件,用於輸入輸出。
- 在main函數中,定義了三個float範例的變量height、weight跟bmi,分辨用於存儲身高、體重跟體質指數。
- 利用printf函數提示用戶輸入身高跟體重,並利用scanf函數讀取用戶輸入的值。
- 根據BMI打算公式打算BMI值,並利用printf函數輸出成果。
- 經由過程一系列if-else語句,根據BMI值分析用戶的安康狀況,並輸出響應的信息。
總結
經由過程利用C言語編寫的BMI打算順序,我們可能輕鬆地打算出本人的體質指數,並懂得本身的安康狀況。這有助於我們更好地關注安康,調劑飲食跟活動,以保持精良的身材狀況。