Java 实验报告

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Java 实验报告

实验目的:

1.学习Java程序中变量和数据类型的使用方法。

3.熟悉使用Java程序中的输入输出流。

实验内容:

本次实验内容为编写一个Java程序,实现计算一个人的身体质量指数(BMI)。身体

质量指数是根据身高和体重计算的,计算公式为:BMI=体重(kg)/身高(m)的平方。根据下

列标准,判断BMI指数是属于哪种类型:(1)过轻:低于18.5;(2)正常:18.5-23.9;(3)过重:24-27;(4)肥胖:28-32;(5)非常肥胖:高于32。

实验步骤:

1.定义Java程序中所需的变量和数据类型。使用Scanner类实现输入数据,将输入

的体重和身高赋值给对应的变量。

2.计算BMI指数,并根据条件语句的要求,判断BMI指数所属的类型。

3.将计算结果输出到屏幕上。

实验代码:

System.out.print("请输入身高(单位:米):");

height = input.nextDouble();

bmi = weight / (height * height);

if (bmi < 18.5) {

System.out.println("您的BMI指数为:" + bmi + ",过轻");

} else if (bmi <= 23.9) {

System.out.println("您的BMI指数为:" + bmi + ",正常");

} else if (bmi <= 27) {

System.out.println("您的BMI指数为:" + bmi + ",过重");

} else if (bmi <= 32) {

System.out.println("您的BMI指数为:" + bmi + ",肥胖");

} else {

System.out.println("您的BMI指数为:" + bmi + ",非常肥胖");

}

}

}

实验结果:

【输入测试样例1】

请输入身高(单位:米):1.75

您的BMI指数为:21.877224199288256,正常

总结:

Java编写程序时需要认真地定义变量和数据类型。在程序控制流程语句中,条件语句的使用可以很方便地判断输入数值情况,满足计算后输出要求。同时,输入输出流的掌握对程序的编写也至关重要,给程序编写带来了极大的灵活性。

相关文档
最新文档