c#设计一个窗体界面、输入数字和运算符后、单击计算按钮,用消息框输出计算结果
时间: 2024-03-06 18:47:28 浏览: 30
好的,以下是一个简单的C#窗体程序,可以实现您的要求:
```csharp
using System;
using System.Windows.Forms;
namespace Calculator
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btnCalculate_Click(object sender, EventArgs e)
{
// 获取输入的数字和运算符
double num1 = double.Parse(txtNum1.Text);
double num2 = double.Parse(txtNum2.Text);
string op = cmbOperator.Text;
// 根据运算符计算结果
double result = 0;
switch (op)
{
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
}
// 显示计算结果
MessageBox.Show("计算结果为:" + result);
}
}
}
```
这个窗体程序包含了一个文本框、一个下拉框和一个按钮,分别用于输入数字、选择运算符和计算结果。用户输入完数字和运算符后,单击计算按钮即可弹出一个消息框,显示计算结果。
注意,这个程序没有进行输入验证,所以如果用户输入的不是数字,程序会崩溃。在实际开发中,需要对用户的输入进行验证,以保证程序的健壮性。