08分支结构之if语句
1.if语句
1.语法
if(判断条件)//判断条件内一般为关系表达式或者Bool类型的值
{
要执行的代码;
}
2.执行过程
程序运行到if处,首先判断if后面小括号中的判断条件。如果条件陈丽,也就是返回true,则跳过if结构,继续向下执行。
3.特点
先判断。在执行。如果条件满足则跳进循环,如为满足则直接跳过要执行的代码。
bool wifi = true;
if (wifi == false)
{
Console.WriteLine("网络问题 重新尝试");
}
Console.WriteLine("正常执行代码");
// 可自行判断下代码流程
2.if -else
1.语法
if(判断条件)
{
要执行的代码;
}
else
{
要执行的代码;
}
后续要执行的代码;
if (5 > 3)
{
Console.WriteLine("五大于三");
}
else
{
Console.WriteLine("五小于三");
}
2.执行过程
程序执行到if处,首先判断if所带的小括号中的判断条件是否成立,如果成立及返回一个true,则执行if所带的大扩种的代码执行完毕后,跳出if-else结构;如果不成立也就是返回一个false,则跳过if语句后的大阔海,执行else所带的大括号中的代码,执行完毕后同样跳出if-else结构
3.特点
先判断,在执行,最少都要执行一条代码。
用于两种情况的判断。
string name = "element";
int pwd = 12;
if (name == "element" && pwd == 12)
{
Console.WriteLine("账号以及密码正确");
}
else
{
Console.WriteLine("账号密码输入错误");
}

浙公网安备 33010602011771号