C#程序简单的计算器程序
时间: 2023-11-06 11:07:00 浏览: 43
以下是一个简单的 C# 计算器程序,可以执行基本的数学运算:
```csharp
using System;
class Calculator
{
static void Main(string[] args)
{
Console.WriteLine("Welcome to the Calculator program!");
while (true)
{
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 (+, -, *, /): ");
string op = Console.ReadLine();
double result = 0;
switch (op)
{
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
default:
Console.WriteLine("Invalid operator.");
break;
}
Console.WriteLine("Result: " + result);
Console.WriteLine();
Console.Write("Do you want to perform another calculation? (y/n): ");
string answer = Console.ReadLine();
if (answer.ToLower() == "n")
{
break;
}
}
Console.WriteLine("Thank you for using the Calculator program!");
}
}
```
该程序通过一个 while 循环来不断接收用户输入,并使用 switch 语句来执行相应的数学运算。可以通过输入 "n" 来退出程序。