900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > Java流程控制示例2:用if语句实现计算身体质量指数

Java流程控制示例2:用if语句实现计算身体质量指数

时间:2018-08-12 08:40:13

相关推荐

Java流程控制示例2:用if语句实现计算身体质量指数

计算身体质量指数

身体质量指数(BMI)是对体重的健康测量,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。将以千克为单位的体重值除以其以米为单位的身高的平方,就得到BMI的值。针对20岁及以上年龄的人群,他们的BMI值的说明如下表所示。

要求:

编写程序,提示用户输入体重以及身高,然后输出BMI指数的值和对应的身体健康状况.

下面是程序运行的一个效果示例:

请输入您的体重值(单位:千克)为:51

请输入您的身高值(单位:米)为:1.64

您的BMI值是:18.962

身体健康状况:正常体重

运行代码:

import java.util.Scanner;public class _3_5_BMICompute {public static void main(String[] args) {Scanner sc = new Scanner(System.in);//输入数据System.out.println("请输入您的体重值(单位:千克)为:");float weight = sc.nextFloat();System.out.println("请输入您的身高值(单位:米)为:");float height = sc.nextFloat();//判断健康状况float bmi = weight / (height * height);System.out.printf("您的BMI值是:%.2f\n",bmi);if (bmi<18.5)System.out.println("身体健康状况:偏瘦");else if(bmi <25)System.out.println("身体健康状况:正常体重");else if(bmi<30)System.out.println("身体健康状况:偏胖");elseSystem.out.println("身体健康状况:肥胖");}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。