Cpp class exercise 1:修订间差异
跳转到导航
跳转到搜索
→分支结构(1)
无编辑摘要 |
|||
第132行: | 第132行: | ||
== 分支结构(1) == | == 分支结构(1) == | ||
<syntaxhighlight lang="C++" line> | |||
#include <iostream> | |||
using namespace std; | |||
float BMI(float h, float w); | |||
int main() | |||
{ | |||
float h,w,bmi; | |||
cout << "请输入身高(米)" <<endl; | |||
cin >> h; | |||
cout << "请输入体重(公斤)" <<endl; | |||
cin >> w; | |||
bmi = BMI(h, w); | |||
cout << "您的身高体重指数是:" << bmi <<endl; | |||
if(bmi < 18.5) | |||
{ | |||
cout << "您的体重过轻。" <<endl; | |||
} | |||
if(bmi >= 18.5 && bmi <= 23.9) | |||
{ | |||
cout << "您的体重正常。" <<endl; | |||
} | |||
if(bmi > 23.9) | |||
{ | |||
cout << "您的体重过重。" <<endl; | |||
} | |||
return 0; | |||
} | |||
float BMI(float h, float w) | |||
{ | |||
return w / (h*h) ; | |||
} | |||
</syntaxhighlight> | |||
== 循环结构(1) == | == 循环结构(1) == |