window窗体程序设计BMI指数输出器的完整代码
时间: 2024-09-30 16:14:37 浏览: 47
在Windows窗体程序设计中,我们通常会使用C#语言编写一个BMI(身体质量指数)计算器。下面是一个简单的示例,用于获取用户输入的身高和体重,并计算BMI并显示结果:
```csharp
using System;
using System.Windows.Forms;
namespace BMI Calculator
{
public partial class MainForm : Form
{
public MainForm()
{
InitializeComponent();
}
private void calculateButton_Click(object sender, EventArgs e)
{
// 获取用户输入
double weight = Convert.ToDouble(weightField.Text);
double height = Convert.ToDouble(heightField.Text);
// 计算BMI
double bmi = weight / (height * height); // 公式为体重(kg)除以身高的平方(m²)
// 显示结果
bmiLabel.Text = $"您的BMI指数为:{bmi:F2}";
}
}
}
```
在这个代码中,`MainForm` 类是窗体的主要部分,包含两个文本框 `weightField` 和 `heightField` 供用户输入体重和身高,以及一个按钮 `calculateButton` 用于触发计算。当用户点击按钮时,`calculateButton_Click` 方法会被调用,其中包含了计算BMI和结果显示的逻辑。
注意这只是一个基本示例,实际应用中可能还需要添加错误处理、界面美化等。运行此代码需要一个.NET Framework或.NET Core的环境。
阅读全文