public static void test5() {
殷都网站建设公司创新互联,殷都网站设计制作,有大型网站制作公司丰富经验。已为殷都成百上千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的殷都做网站的公司定做!
Scanner sc = new Scanner(System.in);
System.out.println("请输入身高(单位为cm):");
float height = sc.nextFloat();
System.out.println("请输入体重(单位为Kg):");
float weight = sc.nextFloat();
if (height 0 weight 0) {
float bmi = weight / (float) Math.pow(height / 100, 2);
System.out.println("体质指数为:" + bmi);
if (bmi = 18.5) {
System.out.print("体型偏瘦!");
} else if (bmi 18.5 bmi = 24.5) {
System.out.print("体型正常!");
} else if (bmi 24.5 bmi = 28) {
System.out.print("体型超重!");
} else if (bmi 28 bmi = 32) {
System.out.print("体型肥胖!");
} else if (bmi 32) {
System.out.print("非常肥胖!");
}
} else {
System.out.println("输入有误,请重新来过!");
}
}
import java.util.Scanner;
public class BMI {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in); //用于获取控制台输入
/**BMI计算方式:(BMI)=体重(kg)÷身高^2(m)
* 过轻:低于18.5
* 正常:18.5-24.99
* 过重:25-28
* 肥胖:28-32
* 非常肥胖, 高于32
*/
double weight = 0.0;
double Height = 0.0;
double bmi = 0.0; //结果可能为多为小数
boolean convert = true; //是否转换为两位小数.转换方式四舍五入
System.out.println("请输入体重(kg):");
weight = sc.nextDouble();
System.out.println("请输入体重(m):");
Height = sc.nextDouble();
bmi = weight / (Height * Height);
System.out.println("您的BMI指数为:"+bmi);
if(convert){
bmi = convert(bmi);
System.out.println("转换后的BMI指数为:"+bmi);
}
if(bmi 18.5){
System.out.println("您的体重过轻,请注意营养的摄入。");
}else if(bmi = 18.5 bmi 25){
System.out.println("您的体重正常,请继续保持!");
}else if(bmi = 25 bmi = 28){
System.out.println("您的体重过重,请注意运动。");
}else if(bmi = 28 bmi = 32){
System.out.println("您已经属于肥胖了,已经影响您的健康了,请注意……");
}else if(bmi 32){
System.out.println("您已经非常肥胖了,在不注意会挂掉的……");
}
}
public static double convert(double number){
long l1 = Math.round(number*100); //四舍五入
double ret = l1/100.0; //注意:使用 100.0 而不是 100
return ret;
}
}
你问的是HK的5尺7寸。
HK用的是英尺和英寸。
1英尺=30.5厘米
一英寸=2.54厘米
5英尺=30.5(厘米)*5=152.5(厘米)
7英寸=2.54(厘米)*7=17.78(厘米)
5英尺7英寸=152.5(厘米)+17.78(厘米)=170.28(厘米)