#54766: C語言


rumm2859@gmail.com (青)


#include<stdio.h>

int main(){
    宣告整數a,用來存要計算BMR的人數
    int a;

    讀入人數
    scanf("%d",&a);

    使用for迴圈依序處理每一個人的資料
    for(int b=1;b<=a;b++){

        c代表性別G、d代表年齡A、e代表身高H、f代表體重W
        int c,d,e,f;

        g用來存放計算出的BMR值
        double g;

        讀入性別、年齡、身高、體重
        scanf("%d %d %d %d",&c,&d,&e,&f);

        如果性別為1代表男生,使用男生的BMR公式
        if(c==1)
            g=13.7*f+5.0*e-6.8*d+66;

        否則代表女生,使用女生的BMR公式
        else
            g=9.6*f+1.8*e-4.7*d+655;

        輸出BMR結果並四捨五入到小數點後兩位
        printf("%.2f\n",g);
    }

    程式正常結束
    return 0;
}