创建BMIexponent类,声明double型变量height记录身高,单位米,声明int变量weight记录体重,单位千克,
根据BMI=体重/(身高身高)的公式计算BMI指数
/*
* 2020-03-10 23:27:59
*P34 创建BMIexponent类,声明double型变量height记录身高,单位米,声明int变量weight记录体重,单位千克,
*根据BMI=体重/(身高*身高)的公式计算BMI指数
* 多行注释首尾不写,单行注释写代码前一行
* 每个变量前面必须有它的类型
* if条件语句后没有;而是{
*/
public class Bcb_BMIexponent {
public static void main(String[] args) {
// 身高变量,单位:米
double height = 1.72;
// 体重变量,单位:千克
int weight = 70;
// BMI计算公式
double exponent = weight / (height * height);
System.out.println("您的身高为:" + height +" 米");
System.out.println("您的体重为:" + weight +" 千克");
System.out.println("您的BMI指数为:" + exponent);
System.out.println("您的体重属于:");
// 判断BMI指数是否小于18.5
if (exponent < 18.5) {
System.out.println("体重过轻");
}
// 判断BMI指数是否在18.5到24.9之间
if (exponent >= 18.5 && exponent < 24.9) {
System.out.println("体重正常");
}
// 判断BMI指数是否在24.9到29.9之间
if (exponent >= 24.9 && exponent < 29.9) {
System.out.println("体重过重");
}
// 判断BMI指数是否大于29.9
if (exponent >= 29.9) {
System.out.println("肥胖");
}
}
}
小结
-
多行注释首尾不写,单行注释写代码前一行
-
每个变量前面必须有它的类型
-
if条件语句后没有;而是{