C#实现简单的计算器小程序
简介
本教程旨在介绍如何使用C#编写一个简单的计算器小程序。本教程所需环境为Visual Studio 2019。
步骤
1. 创建新工程
首先,我们需要创建一个新的C#控制台应用程序工程,步骤如下:
- 打开Visual Studio 2019并选择“创建新项目”。
- 在“创建项目”窗口中选择“控制台应用程序”。
- 为您的应用程序命名,并选择存储位置。
- 点击“创建”按钮。
2. 声明变量
接下来,我们需要声明两个变量,分别用于存储用户输入的两个数字。代码如下:
double num1, num2;
3. 获取用户输入
接下来,我们需要获取用户输入的两个数字,代码如下:
Console.WriteLine("请输入第一个数字:");
num1 = double.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个数字:");
num2 = double.Parse(Console.ReadLine());
使用Console.WriteLine
打印提示信息,然后使用Console.ReadLine
获取用户输入的数据,并使用double.Parse
将输入的字符串转换为浮点数类型。
4. 实现运算
接下来,我们需要实现运算逻辑,代码如下:
Console.WriteLine("请选择运算符:+、-、*、/");
char oper = Console.ReadLine()[0];
switch (oper)
{
case '+':
Console.WriteLine("{0} + {1} = {2}", num1, num2, num1 + num2);
break;
case '-':
Console.WriteLine("{0} - {1} = {2}", num1, num2, num1 - num2);
break;
case '*':
Console.WriteLine("{0} * {1} = {2}", num1, num2, num1 * num2);
break;
case '/':
Console.WriteLine("{0} / {1} = {2}", num1, num2, num1 / num2);
break;
default:
Console.WriteLine("无效运算符!");
break;
}
使用Console.WriteLine
提示用户选择运算符,Console.ReadLine
获取用户输入的运算符。然后使用switch
结构,根据用户选择的运算符实现不同的计算逻辑。
5. 完整代码
using System;
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
double num1, num2;
Console.WriteLine("请输入第一个数字:");
num1 = double.Parse(Console.ReadLine());
Console.WriteLine("请输入第二个数字:");
num2 = double.Parse(Console.ReadLine());
Console.WriteLine("请选择运算符:+、-、*、/");
char oper = Console.ReadLine()[0];
switch (oper)
{
case '+':
Console.WriteLine("{0} + {1} = {2}", num1, num2, num1 + num2);
break;
case '-':
Console.WriteLine("{0} - {1} = {2}", num1, num2, num1 - num2);
break;
case '*':
Console.WriteLine("{0} * {1} = {2}", num1, num2, num1 * num2);
break;
case '/':
Console.WriteLine("{0} / {1} = {2}", num1, num2, num1 / num2);
break;
default:
Console.WriteLine("无效运算符!");
break;
}
Console.ReadKey();
}
}
}
示例说明
示例1
输入第一个数字:
请输入第一个数字:
3
输入第二个数字:
请输入第二个数字:
2
选择运算符:
请选择运算符:+、-、*、/
+
输出结果:
3 + 2 = 5
示例2
输入第一个数字:
请输入第一个数字:
10
输入第二个数字:
请输入第二个数字:
5
选择运算符:
请选择运算符:+、-、*、/
*
输出结果:
10 * 5 = 50
通过以上两个示例,可以看出本程序能够正确地执行加法和乘法运算。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C#实现简单的计算器小程序 - Python技术站