题目描述
BMI指数(即身体质量指数)是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。例如:一个人的身高为1.75米,体重为68千克,他的BMI=68/(1.752)=22.2(千克/米2)。当BMI指数为18.5~23.9时属正常,否则表示身体存在健康风险。编程判断人体健康情况。
输入描述:
一行,输入一个人的体重(千克)和身高(米),中间用一个空格分隔。
输出描述:
一行,输出身体Normal(正常)或Abnormal(不正常)。
public class Main
{
public static void main(String[] aegs)
{
java.util.Scanner sc = new java.util.Scanner(System.in);
double w = sc.nextDouble();
double h = sc.nextDouble();
double bmi;
bmi = w/(h*h);
if(bmi>=18.5 && bmi<=23.9){
System.out.println("Normal");
}
else{
System.out.println("Abnormal");
}
}
}
还有还多执行效率很高的,但是目前还是不太行,大家可以看看。