情報
大学生・専門学校生・社会人
解決済み

計算結果が25以上でも、標準型と出力されてしまいます。肥満型と出力させるにはどこを改善すれば良いでしょうか?

・( Uncuude <stdto 、h> 1 SAUESuENURIL 6 \t maun(votd) Rn 【 2 s しす』 に/ doubue h,w,bmt: 1 プア, 1 GA 二いりり 12 NO (Uf" 。 SW) 33 44 bmt=w/ uuはい 0H 35 < 辺カ ) ー he 0 各k友 Di E いう 3 【 f 0 で レコ aa ES 標準型です 3 ー tse tf 2納 3 ンー に生れ BMIは に 日 24 3 5 23 5 24 25

回答

✨ ベストアンサー ✨

c言語なら
18.5≦bmi<25.0
だと前者の評価(18.5≦bmi)より1が評価値になるとき
1<25.0が常に成り立ってしまうのでbmi=25でも標準型になります。
解決するには論理積&&などを使う必要があります。

この回答にコメントする
疑問は解決しましたか?

この質問を見ている人は
こちらの質問も見ています😉