Java实现:简易表单体检程序代码示例
当然可以帮你写一个简单的Java表单体检程序。以下是一个示例代码: ```java import java.util.Scanner; public class PhysicalExamForm { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入您的姓名:"); String name = scanner.nextLine(); System.out.print("请输入您的年龄:"); int age = scanner.nextInt(); System.out.print("请输入您的身高(cm):"); double height = scanner.nextDouble(); System.out.print("请输入您的体重(kg):"); double weight = scanner.nextDouble(); double bmi = calculateBMI(height, weight); System.out.println("\n体检报告:"); System.out.println("姓名:" + name); System.out.println("年龄:" + age); System.out.println("身高:" + height + "cm"); System.out.println("体重:" + weight + "kg"); System.out.println("BMI:" + bmi); System.out.println("结论:" + interpretBMI(bmi)); } // 计算BMI指数 private static double calculateBMI(double height, double weight) { double heightInMeters = height / 100; return weight / (heightInMeters * heightInMeters); } // 解释BMI指数 private static String interpretBMI(double bmi) { if (bmi < 18.5) { return "偏瘦"; } else if (bmi < 24) { return "正常"; } else if (bmi < 28) { return "偏胖"; } else { return "肥胖"; } } } ``` 这个程序会要求用户输入姓名、年龄、身高和体重,并根据输入计算出BMI指数。最后输出体检报告,包括姓名、年龄、身高、体重、BMI和BMI指数的结论。 这只是一个简单的示例程序,可能不包含完整的错误处理和边界检查等。你可以根据自己的需求进一步完善它。如果有任何问题,请随时提问。 ######[AI写代码神器 | 1549点数解答 | 2024-03-29 00:24:22]
- Java 实现复制粘贴功能:打造简易文本复制粘贴程序(GPT | 1497点数解答 | 2024-08-25 09:40:33)424
- Java实现链表反转:迭代与递归双解法详解及开发实战指南(DeepSeek | 1409点数解答 | 2026-03-15 15:09:29)50
- 解决数据库“dm.jdbc.driver.dmexception: 数据溢出”问题的全步骤指南(阿里通义 | 598点数解答 | 2024-10-15 15:48:38)327
- 达梦数据库数据溢出问题排查及多维度解决方法(阿里通义 | 403点数解答 | 2024-10-15 15:48:41)1207
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)366
- 探寻数组中最长摆动子序列长度:思路剖析与代码优化(GPT | 758点数解答 | 2024-12-23 23:18:29)285
- 独家剖析:求解数组最长摆动子序列长度的代码实现与改进建议(GPT | 350点数解答 | 2024-12-23 23:20:54)282
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)337
- "Java Code: Uncovering Stock Statistics through CSV File Reading"(字节豆包 | 66点数解答 | 2024-11-13 15:31:04)336
- 微信小程序作业:展示个人信息,多方式设置文本样式全解析!(阿里通义 | 748点数解答 | 2024-10-22 16:07:00)417
- C++ 代码:轻松求解方程 x² + y² = n 的正整数(含 0)解(字节豆包 | 208点数解答 | 2024-10-27 13:15:44)158
- C++代码实现:轻松计算 1 到 n 的阶乘之和(字节豆包 | 303点数解答 | 2024-10-27 13:16:23)127