if判断
if语句是用来判断多个分支的判断方式
例如一个实现简单的计算机:
Console.WriteLine("请输入一个数");
int num1 = int.Parse(Console.ReadLine());
Console.WriteLine("输入运算符号: 1.+ 2.- 3.* 4./");
string 运算符 = Console.ReadLine();
Console.WriteLine("输入另一个数");
int num2 = int.Parse(Console.ReadLine());
int result = 0;
使用 if..else if...实现
//如果用户输入的是1
if (symbol == "1")
{
//运算结果等于第一个数加上第二个数
result = num1 + num2;
}
//如果用户输入的是2
else if (symbol == "2")
{
//运算结果等于第一个减去上第二个数
result = num1 - num2;
}
//如果用户输入的是3
else if (symbol == "3")
{
//运算结果等于第一个数乘以第二个数
result = num1 * num2;
}
//如果用户输入的是4
else if (symbol == "4")
{
//运算结果等于第一个数除以第二个数
result = num1 / num2;
}
//如果以上的运算方式都没有输入
else
}
Console.WriteLine("输入有问题,重新输入");
}
语法:
if(bool表达式)
{
//语句1;
}
else
{
//语句2
}
如果(条件)
{
}
否则
{
}