数据结构——分支if

数据结构

1.顺序结构

语句1;语句2;语句3;

2.分支结构

3.循环结构

 

分支结构:(if判断匹配到一条结果就不继续判断了)

单分支:

if(表达式)
{
    语句1;
}

 

执行过程:判断表达式,如果为真,则执行语句,如果为假,则不执行花括号里的内容。

 

双分支:

if(表达式)
{
    语句1;
}
else
{
    语句2;
}

 

执行过程:判断表达式,如果为真,则执行if分支里的语句,否则,执行else里的语句。

 

多分支:

if(表达式1)
{
    语句1;
}
else if(表达式2)
{
    语句2;
}
else if(表达式3)
{
    语句3;
}
else
{
    语句4;
}

执行过程:判断表达式1,如果结果为真,则执行语句1,不会在继续判断,如果为假,判断表达式2,以此类推,如果所有表达式都不满足,则执行else里面的语句4。

 

if嵌套:

if(表达式)
{
    if(表达式)
    {
        语句2;
    }
    else
    {
        语句3;
    }

    语句1;
}
else
{
    语句4;
}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值