---
# System prepended metadata

title: 11_2 BMI-1
tags: [DICE C]

---

---
tags: DICE C
---

11_2 BMI-1
===

> [name=CHAWTeam]

---

目錄：[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC)

---

題目
---

```!
BMI(Body Mass Index)的全名是身體質量指數，為目前國際最常用來衡量肥胖程度的指數。
其計算公式如下：
BMI = 體重(公斤) / 身高^2(公尺^2)
/*體重除以身高的平方，身高的單位為公尺*/

寫一個程式，判斷體重是否標準：
使用者會依序輸入身高、體重，
請印出BMI值，並判斷體重是否標準。
當BMI大於18.5且小於等於24時，顯示「你的體重在正常範圍」，其餘的值則顯示「你的體重不標準」。
（備註：BMI的位數輸出到小數點後六位）

以下提供 2 種範例參考，你的輸出只會是其中一種：

輸入範例1:
50
1.58

輸出範例1:
BMI=20.028841
你的體重在正常範圍

輸入範例2:
58
1.8

輸出範例2:
BMI=17.901234
你的體重不標準
```

程式碼
---

```c=
#include <stdio.h>

int main()
{
    int kg;
    float m,bmi;
    scanf("%d\n%f",&kg,&m); 
    bmi=kg/(m*m);
    if (bmi>18.5&&bmi<=24)
    {
        printf("BMI=%.6f\n你的體重在正常範圍\n",bmi);
    }
    else
    {
        printf("BMI=%.6f\n你的體重不標準\n",bmi);
    }
    return 0;
}
```

**輸出**
```
50
1.58
BMI=20.028841
你的體重在正常範圍
```

---

[查看我們在HackMD上的所有筆記](https://hackmd.io/@CHAWTeam)
目錄：[DICE C語言程式破解](https://hackmd.io/@CHAWTeam/DiceC)
上一篇：[11-5 三角形型別](https://hackmd.io/@CHAWTeam/DiceC-11-5)
下一篇：[11-7 BMI-2](https://hackmd.io/@CHAWTeam/DiceC-11-7)

---

{%hackmd Iiu5mOixR7yWkPHKCkabBg %}
<iframe class="LikeCoin" height="235" src="https://button.like.co/in/embed/chawteam/button?referrer=https://hackmd.io/@CHAWTeam/DiceC-11-6" width="100%"></iframe>

---

{%hackmd i1nMRrZcTFmTvoF897K9zg %}