2024年6月12日发(作者:)
用C# 实现两个数的加、减、乘、除、取余运算
输出结果如下:
实现思路:
新建一个控制台应用程序Calculator。
定义4个变量,分别代表第一个操作数、第二个操作数、计算结果和运算符。
使用if构造判断运算符的类型,进展计算输出。
代码:
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
double num1, num2, jieguo, yunsuanfu;
ine("请输入第一个操作数:");
num1 = le(ne());
ine("请输入第二个操作数:");
num2 = le(ne());
ine("请选择操作符类型〔选择1——5中的一个〕: 1——加法,2——减法,
3——乘法,4——除法,5——除余");
yunsuanfu = le(ne());
string fuhao;
if (num1 != null && num2 != null && yunsuanfu != null)
{
if (yunsuanfu == 1) { jieguo = num1 + num2; fuhao = "相加"; }
else if (yunsuanfu == 2) { jieguo = num1 - num2; fuhao = "相减"; }
else if (yunsuanfu == 3) { jieguo = num1 * num2; fuhao = "相乘"; }
else if (yunsuanfu == 4) { jieguo = num1 / num2; fuhao = "相除"; }
else if (yunsuanfu == 5) { jieguo = num1 % num2; fuhao = "除余"; }
else { jieguo = 0; fuhao = "非法运算"; }
}
else
{
jieguo = 0; fuhao = "非法运算";
}
if (fuhao != "非法运算")
{
ine("第一个操作数是{0},第二个操作数是{1},两数{2}结果是{3}",
num1, num2, fuhao, jieguo);
}
}
}
}


发布评论