1. 程式人生 > 其它 >利用C語言判定使用者輸入資料從而給出結果(利用判定使用者體重範圍)

利用C語言判定使用者輸入資料從而給出結果(利用判定使用者體重範圍)

例子:

  要求:醫務工作者通過廣泛的調查和統計分析,根據成人的身高與體重因素給出了按“體質指數”進行判斷的方法,具體如下:

  • 體質指數t=體重 w/(身高h)2(w的單位為kg,h的單位為m)
  • 當t<18kg/m2時,為低體重;
  • 當t介於18kg/m2和25kg/m2之間時,為正常體重;
  • 當t介於25kg/m2和27kg/m2之間時,為超重體重;
  • 當t>=27kg/m2之間時,為肥胖;

  程式設計實現:從鍵盤輸入您的身高w和體重h,根據上述公式計算體質指數t,然後判斷您的體重屬於何種型別

  具體要求:

  1. 輸入,輸出要有提示資訊,程式執行結果示例如下:

  請輸入您的身高(單位為m):1.6

  請輸入您的體重(單位為kg):50

  您的體重正常!(可以在基本框架上加以修改)

  2.選擇合適的選擇語句

  3.針對四種不同情況,分別輸入不同資料得到不同結果,來進行驗證這個程式正確性

  4.輸入負數會得到什麼?該怎麼修改呢?

思路:

  分析整體可以得知這是一個範圍性的選擇,在這裡 李同學用的是if語句,其實if...else語句也可以

  但是這次就用一種進行執行就好了 要記住 只要程式碼能跑 就不要再改了

  特別提醒:一定要注意運算子號的使用,不止加減乘除,更有與或非的靈活運用