计算器代码编程c#语言
时间: 2024-10-28 09:11:31 浏览: 11
在C#中编写计算器程序,你可以创建一个控制台应用程序,设计一个简单的界面让用户输入数字和操作符,然后通过条件语句或函数来处理加、减、乘、除等运算。这里是一个基本的例子:
```csharp
using System;
namespace CalculatorCS
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数:");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入操作符 (+, -, *, /):");
string operatorInput = Console.ReadLine();
if (operatorInput == "+")
Console.WriteLine($"结果是: {Add(num1, num1)}"); // 自加示例
else if (operatorInput == "-")
Console.WriteLine($"结果是: {Subtract(num1, num1)}"); // 自减示例
else if (operatorInput == "*")
Console.WriteLine($"结果是: {Multiply(num1, num1)}"); // 自乘示例
else if (operatorInput == "/")
{
if (num1 != 0)
Console.WriteLine($"结果是: {Divide(num1, num1)}"); // 自除示例
else
Console.WriteLine("除数不能为零!");
}
else
Console.WriteLine("无效的操作符!");
Console.ReadKey();
}
static double Add(double a, double b) => a + b;
static double Subtract(double a, double b) => a - b;
static double Multiply(double a, double b) => a * b;
static double Divide(double a, double b) => a / b;
}
}
```
这个例子展示了如何处理基础的四则运算,实际项目中可能需要更完善的用户输入验证和错误处理。运行此代码,你会看到一个命令行交互式的简单计算器。
阅读全文