24h購物| | PChome| 登入
2008-09-04 22:04:52| 人氣55| 回應0 | 上一篇 | 下一篇

BMI值

推薦 0 收藏 0 轉貼0 訂閱站台

#include
#include
int main()
{
float kg;
float m;
float bmi;
float x;
again:
printf(”nn◎◎◎我是隱形人。◎◎◎n”);
printf(”維尼,請不要再吃垃圾食物了!”);
printf(”nBIM值計算。n”);
printf(”n請輸入你的體重:”);
scanf(”%f”,&kg);
printf(”n請輸入妳的身高(整數):”);
scanf(”%f”,&m);

printf(”n這是您輸入的身高及體重n”);
printf(”您的體重為%0.2f,您的身高為%0.2fn”,kg,m);
x=m/100;
bmi=kg/(x*x);
printf(”n你的BIM值為%0.2f”,bmi);

if (bmi >= 24 || bmi<=18){

printf(”n您BMI值不正常哦!!”);
}
else{
printf(”nBMI值正常”);
}
goto again;
system(”pause”);
return 0;
}






開心,原來之前是自己邏輯有問題
BMI值是體重除以公尺,我拿去除以公分,才會算不出來

謝謝米,果然...
原來用%f就可以了

書上明明就寫有小數點的才能用%f...
害我大誤|||b

我後來才知道原來程式裡面也有括號來處理優先順序的

反正反正,終於寫完了!!XD


放鞭炮(?)

台長: 若殘
人氣(55) | 回應(0)| 推薦 (0)| 收藏 (0)
全站分類: 不分類 | 個人分類: Program |
此分類上一篇:算出平均if.

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文