用ASP.NET编写一个计算器(能实现加减乘除的)

 我来答
che2piaopiao
推荐于2016-04-04 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:153万
展开全部
贴个最简单的吧:

Operation类:

class Operation
{
public static double GetResult(double numberA, double numberB, string operate)
{
double result = 0d;
switch (operate)
{
case "+":
result = numberA + numberB;
break;
case "-":
result = numberA - numberB;
break;
case "*":
result = numberA * numberB;
break;
case "/":
result = numberA / numberB;
break;
}
return result;
}

}

Program.cs:

class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入数字A:");
string strNumberA = Console.ReadLine();
Console.WriteLine("请输入运算符号(+ - * /)");
string strOperate = Console.ReadLine();
Console.WriteLine("请输入数字B:");
string strNumberB = Console.ReadLine();
string strResult;

strResult = Convert.ToString(Operation.GetResult(Convert.ToDouble(strNumberA), Convert.ToDouble(strNumberB), strOperate));
Console.WriteLine("结果是:" + strResult);
Console.ReadLine();
}
}
堂醉东静姝
2020-02-23 · TA获得超过3845个赞
知道大有可为答主
回答量:3106
采纳率:26%
帮助的人:171万
展开全部
贴个最简单的吧:
Operation类:
class
Operation
{
public
static
double
GetResult(double
numberA,
double
numberB,
string
operate)
{
double
result
=
0d;
switch
(operate)
{
case
"+":
result
=
numberA
+
numberB;
break;
case
"-":
result
=
numberA
-
numberB;
break;
case
"*":
result
=
numberA
*
numberB;
break;
case
"/":
result
=
numberA
/
numberB;
break;
}
return
result;
}
}
Program.cs:
class
Program
{
static
void
Main(string[]
args)
{
Console.WriteLine("请输入数字A:");
string
strNumberA
=
Console.ReadLine();
Console.WriteLine("请输入运算符号(+
-
*
/)");
string
strOperate
=
Console.ReadLine();
Console.WriteLine("请输入数字B:");
string
strNumberB
=
Console.ReadLine();
string
strResult;
strResult
=
Convert.ToString(Operation.GetResult(Convert.ToDouble(strNumberA),
Convert.ToDouble(strNumberB),
strOperate));
Console.WriteLine("结果是:"
+
strResult);
Console.ReadLine();
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式