使用C#写一个计算器桌面应用
时间: 2023-11-23 07:40:50 浏览: 45
C语言是一种计算机编程语言,它是一种高级语言,可用于编写各种应用程序,如操作系统,驱动程序,网络应用程序,游戏等等。C语言非常灵活,因此它成为了许多其他编程语言的基础。C语言具有高效、可移植、可重用性等优点,因此它成为了广泛使用的一种编程语言。使用C语言可以让程序员更加容易地编写出高效、可靠的程序,从而提高工作效率。
相关问题
C#写一个计算器
好的,以下是一个简单的 C# 计算器示例代码:
```csharp
using System;
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数字:");
double num1 = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("请输入运算符:");
string op = Console.ReadLine();
Console.WriteLine("请输入第二个数字:");
double num2 = Convert.ToDouble(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("无效的运算符!");
break;
}
Console.WriteLine("计算结果为:" + result);
Console.ReadLine();
}
}
}
```
该程序会提示用户输入第一个数字、运算符和第二个数字,然后根据运算符执行相应的计算,并输出结果。运算符可以是加号、减号、乘号或除号。如果用户输入了无效的运算符,则程序会提示错误信息。
c#写一个计算器工具
以下是一个简单的计算器工具的 C# 代码示例:
```
using System;
namespace CalculatorTool
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("欢迎使用计算器工具!");
while (true)
{
Console.Write("请输入第一个数字:");
double num1 = double.Parse(Console.ReadLine());
Console.Write("请输入第二个数字:");
double num2 = double.Parse(Console.ReadLine());
Console.WriteLine("请选择您要进行的操作:");
Console.WriteLine("1. 加法");
Console.WriteLine("2. 减法");
Console.WriteLine("3. 乘法");
Console.WriteLine("4. 除法");
int choice = int.Parse(Console.ReadLine());
switch (choice)
{
case 1:
Console.WriteLine($"{num1} + {num2} = {num1 + num2}");
break;
case 2:
Console.WriteLine($"{num1} - {num2} = {num1 - num2}");
break;
case 3:
Console.WriteLine($"{num1} * {num2} = {num1 * num2}");
break;
case 4:
if (num2 == 0)
{
Console.WriteLine("除数不能为0,请重新输入第二个数字。");
continue;
}
Console.WriteLine($"{num1} / {num2} = {num1 / num2}");
break;
default:
Console.WriteLine("无效的选择,请重新输入。");
continue;
}
Console.WriteLine("是否继续使用计算器工具?(Y/N)");
string answer = Console.ReadLine();
if (answer == "N" || answer == "n")
{
break;
}
}
Console.WriteLine("感谢使用计算器工具!");
}
}
}
```
该计算器工具可以进行加法、减法、乘法和除法操作,支持连续计算。当进行除法操作时,若除数为0,则会提示用户重新输入第二个数字。用户可以选择退出工具或继续使用。