C#四则运算计算器程序

四则运算计算器是一款功能简单但极为实用的应用程序。在本篇文章中,我们将使用C#语言为大家演示如何编写一个基于控制台的四则运算计算器程序。

**1. 程序设计思路**

在设计控制台四则运算计算器程序时,我们需要确定程序的基本功能,包括输入、运算符选择和输出。我们可以采用逐个读取用户输入的方式,再根据输入的数据类型、运算符类型等进行数据处理和计算。

具体的程序设计思路如下:

1. 获取用户输入的数字和运算符;

2. 根据运算符进行运算,得到计算结果;

3. 输出计算结果。

**2. 程序实现**

2.1 获取用户输入

在C#中,我们可以使用Console.ReadLine()函数逐行读取用户输入。对于输入的字符串,我们可以使用正则表达式库来进行分割。

```C#
// 首先以空格进行分割,得到数字和运算符
string[] inputs = Console.ReadLine().Split(" ");

// 如果分割后字符串数组的长度不为3,说明用户输入有误
if (inputs.Length != 3)
{
    Console.WriteLine("输入有误!");
    return;
}

// 分别获取输入的数字和运算符
int num1 = int.Parse(inputs[0]);
int num2 = int.Parse(inputs[2]);
string op = inputs[1];
```

2.2 根据运算符进行计算

有了用户输入的数字和运算符,我们就可以进行四则运算了。根据运算符的不同,我们可以通过算术运算符来计算结果。

```C#
// 根据运算符进行计算
int 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("不支持的运算符!");
        return;
}

// 输出计算结果
Console.WriteLine($"计算结果为:{result}");
```

**3. 运行程序**

现在,我们已经完成了控制台四则运算计算器程序的编写。运行程序,并输入计算表达式,即可得到计算结果。

![控制台四则运算计算器程序运行界面截图](https://img-blog.csdnimg.cn/20220623144902804.png)

**4. 总结**

通过编写控制台四则运算计算器程序,我们可以巩固并掌握基本的C#编程知识,了解编写代码的基本思路和方法。顺利完成本篇文章中的程序,是C#语言基础的初学者的一种挑战,同时,这个练习也让我们感受到了编程的乐趣和挑战。

希望本篇文章能够对大家的C#编程学习有所帮助,也欢迎大家去尝试编写更加复杂和有趣的程序!