用C#写一个四则运算的程序怎么写

2024-12-31 01:48:44
推荐回答(2个)
回答1:

在窗体上拉几个控件,
在写个方法不就行了?

用的朋友的电脑,- - 没软件...
手写下吧,
public double clac(String op,double num1,double num2)
{
if(op=="")
{
return;
}

double result=0;
swicth(op)
{
case "+":
result=num1+num2;
break;
case "-":
result=num1-num2;
break;
case "*":
result=num1*num2;
break;
case "/":
if(num2!=0)
result=num1/num2;
break;
}
return result;
}

控件自己会拉吧?
那下面给你调用的.
在计算的单击事件里:
txtResult.Text=clac(cbxOp.Text,Double.Parse(txtNum1.Text),Double.Parse(txtNum2.Text)).toString;
没了...

回答2:

你 在button 点击事件中写个方法
if(combox.text=="+")
{
textbox3.text=textbox1.text+textbox2.text;
}
if(combox.text=="-")
{
textbox3.text=textbox1.text-textbox2.text;
}

if(combox.text=="*")
{
textbox3.text=textbox1.text*textbox2.text;
}
if(combox.text=="/")
{
textbox3.text=textbox1.text/textbox2.text;
}
大概就是这样你根据具体语法 自己修改 给分