C#设计一个计算器判断是否输入的是数字判断textBox1和textBox2输入的是否是数字~如果不是出现提示框!下面是我的代码,在什么地方怎么弄 private void j_CheckedChanged(object sender,System.EventArgs e){label4.T
来源:学生作业帮助网 编辑:作业帮 时间:2024/12/01 03:41:26
C#设计一个计算器判断是否输入的是数字判断textBox1和textBox2输入的是否是数字~如果不是出现提示框!下面是我的代码,在什么地方怎么弄 private void j_CheckedChanged(object sender,System.EventArgs e){label4.T
C#设计一个计算器判断是否输入的是数字
判断textBox1和textBox2输入的是否是数字~如果不是出现提示框!下面是我的代码,在什么地方怎么弄
private void j_CheckedChanged(object sender,System.EventArgs e)
{
label4.Text="+";
label1.Text="被加数";
label2.Text="加数";
label3.Text="和";
}
private void j2_CheckedChanged(object sender,System.EventArgs e)
{
label4.Text="-";
label1.Text="被减数";
label2.Text="减数";
label3.Text="差";
}
private void c_CheckedChanged(object sender,System.EventArgs e)
{
label4.Text="*";
label1.Text="被乘数";
label2.Text="乘数";
label3.Text="积";
}
private void c2_CheckedChanged(object sender,System.EventArgs e)
{
label4.Text="/";
label1.Text="被除数";
label2.Text="除数";
label3.Text="商";
}
private void button1_Click(object sender,System.EventArgs e)
{
double x=double.Parse(textBox1.Text);
double y=double.Parse(textBox2.Text);
double z;
if(j.Checked)
{
z=x+y;
textBox3.Text=z.ToString();
}
if(j2.Checked)
{
z=x-y;
textBox3.Text=z.ToString();
}
if(c.Checked)
{
z=x*y;
textBox3.Text=z.ToString();
}
if(c2.Checked)
{
z=x/y;
textBox3.Text=z.ToString();
}
}
private void button2_Click(object sender,System.EventArgs e)
{
Application.Exit();
}
private void Form1_Load(object sender,System.EventArgs e)
{
}
}
}
C#设计一个计算器判断是否输入的是数字判断textBox1和textBox2输入的是否是数字~如果不是出现提示框!下面是我的代码,在什么地方怎么弄 private void j_CheckedChanged(object sender,System.EventArgs e){label4.T
private void button1_Click(object sender,System.EventArgs e)
{
try{
double x=double.Parse(textBox1.Text);
double y=double.Parse(textBox2.Text);
double z;
if(j.Checked)
{
z=x+y;
textBox3.Text=z.ToString();
}
if(j2.Checked)
{
z=x-y;
textBox3.Text=z.ToString();
}
if(c.Checked)
{
z=x*y;
textBox3.Text=z.ToString();
}
if(c2.Checked)
{
z=x/y;
textBox3.Text=z.ToString();
}
catch(Exception ex)
{
Messagebox.show(...);
return;
}
}