C# .Net Framework
李雅惠 2023-08-12C#
前言在本问题中,我将以全栈程序员的角色使用C#和.NET框架来设计和编写代码。我将解释代码的用途和规范,并提供代码示例来支持我的解释。问题标题:实现一个简单的计算器代码需求:设计一个基于控制台界面的简单计算器程序,能够执行加法、减法、乘法
前言
在本问题中,我将以全栈程序员的角色使用C#和.NET框架来设计和编写代码。我将解释代码的用途和规范,并提供代码示例来支持我的解释。
问题标题:实现一个简单的计算器
代码需求:设计一个基于控制台界面的简单计算器程序,能够执行加法、减法、乘法和除法运算。
using System; namespace SimpleCalculator { class Program { static void Main(string[] args) { Console.WriteLine("欢迎使用简单计算器!"); Console.WriteLine("请输入第一个数字:"); double num1 = double.Parse(Console.ReadLine()); Console.WriteLine("请输入运算符(+、-、*、/):"); string oper = Console.ReadLine(); Console.WriteLine("请输入第二个数字:"); double num2 = double.Parse(Console.ReadLine()); double result; switch (oper) { 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); } } }
代码解释
上述代码实现了一个简单的计算器程序。首先,程序向用户显示欢迎信息并提示用户输入第一个数字。然后,程序要求用户输入一个运算符。接着,程序提示用户输入第二个数字。程序根据所输入的运算符进行相应的计算,并将结果显示给用户。
代码开头的using
语句引入了System
命名空间,它包含了控制台输入和输出的类和方法。
程序的主体部分在Main
方法中。使用Console.WriteLine
方法显示欢迎信息和各种提示信息。使用Console.ReadLine
方法读取用户输入的数字和运算符。接下来,使用double.Parse
方法将读取到的字符串转换为相应的数字。
计算部分使用switch
语句根据运算符执行相应的计算。最后,使用Console.WriteLine
方法将结果输出给用户。
总结
通过使用C#和.NET框架,我们成功设计并实现了一个简单的计算器程序。该程序可以接受用户输入的数字和运算符,并根据运算符执行相应的计算,并将结果输出给用户。我们使用了控制台输入和输出的方法,以及转换字符串为数字的方法来实现该功能。
以上只是一个简单的示例,你可以根据需求进一步扩展和优化这个计算器程序,例如添加更多的运算符或验证用户输入的有效性。希望这个示例对你有所帮助!
很赞哦! ()