using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _20230627_0000_0000_计算器
{
class Program
{
static void Main(string[] args)
{
while (true)
{
string str1, symbol, str2;//第一个数字
//输入
Print("请输入数字后回车:");
str1 = Input();//接收第一数
//输入符号
Print("请输入运算符号后回车:");
symbol = Input();//接收符号
//输入
Print("请输入数字后回车:");
str2 = Input();//接收第一数
//运算
if (str2 != "")
{
float f1 = StringToFlaot(str1);
float f2 = StringToFlaot(str2);
switch (symbol)
{
case "+":
Print(f1 + symbol + f2 + "=" + (f1 + f2).ToString());
break;
case "-":
Print(f1 + symbol + f2 + "=" + (f1 - f2).ToString());
break;
case "*":
Print(f1 + symbol + f2 + "=" + (f1 * f2).ToString());
break;
case "/":
Print(f1 + symbol + f2 + "=" + (f1 / f2).ToString());
break;
}
}
}
}
#region 输出方法
/// <summary>
/// 输出方法
/// </summary>
static void Print(string str)
{
Console.WriteLine(str);
}
#endregion
#region 输入的方法
static string Input()
{
return Console.ReadLine();
}
#endregion
#region 类型转换
static float StringToFlaot(string str)
{
return Convert.ToSingle(str);
}
#endregion
}
}
1C#基础-计算器
于 2023-09-07 14:44:16 首次发布