输入第一个数字,在输入运算符,在输入第二个数字,输出对应的加减乘除结果,c#代码
时间: 2024-09-20 22:11:48 浏览: 35
C#简单计算器(实现加减乘除)
在C#中,你可以创建一个简单的控制台应用程序来完成这个需求。这里是一个基本的例子,它会提示用户输入两个数字和一个运算符,然后计算并输出结果:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入第一个数字: ");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.Write("请输入运算符 (+, -, *, /): ");
string operatorInput = Console.ReadLine();
Console.Write("请输入第二个数字: ");
double num2 = Convert.ToDouble(Console.ReadLine());
switch (operatorInput)
{
case "+":
double result = num1 + num2;
Console.WriteLine($"结果: {result}");
break;
case "-":
result = num1 - num2;
Console.WriteLine($"结果: {result}");
break;
case "*":
result = num1 * num2;
Console.WriteLine($"结果: {result}");
break;
case "/":
if (num2 != 0) // 防止除数为零的错误
{
result = num1 / num2;
Console.WriteLine($"结果: {result}");
}
else
{
Console.WriteLine("错误: 除数不能为零");
}
break;
default:
Console.WriteLine("错误: 无效的运算符");
break;
}
Console.ReadKey();
}
}
```
在这个代码中,我们首先获取用户的输入,然后通过`switch`语句根据运算符执行相应的数学运算,并处理可能出现的错误情况。
阅读全文