实验目的
- 掌握基本数据类型的应用与转换;
- 掌握数组的创建、初始化和输出。
实验内容
体脂率是指人体内脂肪重量在人体总体重中所占的比例,又称体脂百分数,它反映人体内脂肪含量的多少。肥胖会提高罹患各种疾病的风险。例如,高血压、糖尿病、高血脂等。而打算怀孕的女性也不能忽视肥胖引起的妊娠并发症与难产的风险。成年人的体脂率正常范围分别是女性20%~25%,男性15%~18%,若体脂率过高,体重超过正常值的20%以上就可视为肥胖。运动员的体脂率可随运动项目而定。一般男运动员为7%~15%,女运动员为12%—25%。
参考计算公式为:体脂% = (1.20×BMI)+(0.23×年龄)−(10.8×性别)−5.4
其中,男性性别为1,女性为0,BMI =体重 (kg) / 身高 (m)的平方。
实验任务:请编程实现一个程序,在键盘输入体重、身高、性别和年龄以后,输出对应的体脂值。
import java.util.Scanner;
public class Text2 {
/**
* @param args
*/
public static void main(String[] args) {
Scanner sca=new Scanner(System.in);
System.out.println("请输入身高m:");
double a=sca.nextDouble();
System.out.println("请输入体重kg:");
double b=sca.nextDouble();
System.out.println("请输入年龄:");
double c=sca.nextDouble();
System.out.println("请输入性别:");
double d=sca.nextDouble();
double Bodyfat=(1.2*b/(a*a))+(0.23*c)-(10.8*d);
System.out.println(Bodyfat);
}
}