c#计算器
时间: 2023-07-10 18:17:52 浏览: 128
以下是使用C#编写的简单计算器示例代码:
```csharp
using System;
namespace CalculatorApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Welcome to the Calculator!");
Console.Write("Enter the first number: ");
double num1 = double.Parse(Console.ReadLine());
Console.Write("Enter the second number: ");
double num2 = double.Parse(Console.ReadLine());
Console.Write("Enter the operator (+, -, *, /): ");
char op = char.Parse(Console.ReadLine());
switch (op)
{
case '+':
Console.WriteLine($"{num1} + {num2} = {num1 + num2}");
break;
case '-':
Console.WriteLine($"{num1} - {num2} = {num1 - num2}");
break;
case '*':
Console.WriteLine($"{num1} * {num2} = {num1 * num2}");
break;
case '/':
if (num2 == 0)
{
Console.WriteLine("Cannot divide by zero!");
}
else
{
Console.WriteLine($"{num1} / {num2} = {num1 / num2}");
}
break;
default:
Console.WriteLine($"Invalid operator: {op}");
break;
}
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
}
}
```
这个示例代码可以实现基本的加减乘除操作,也包含了一些错误处理(例如除零错误)。但它并不是一个完整的计算器,因为它只能处理两个数的简单运算。如需实现更复杂的计算器,需要进一步扩展代码。
阅读全文