C语言的分支与循环

C语言的分支可以通过if函数来实现

可以分为单分支,双分支以及多分支

单分支语句为

if(条件)

{

              语句

}

双分支语句为

if(条件)

{

    语句

}

else

{

    语句

}

多分支语句为

if(条件)

{

    语句

}

else if(条件)

{

    语句

}

...........................

else

{

    语句

}

else只与离他最近的if语句关联,若要与远处的if关联,则需要用大括号表示关系

switch语句

语法

switch(条件)

case1:

break;

case2:

break;

.................

default

break;

注意此语句需要有break函数,否则会连着下面的case条件一起执行,break指跳出

循环

循环有while,for和do while循环

while循环语法

while(条件)

{

    语句

}

当括号里的条件为真时执行,直到条件为假停止执行

for循环语法

for(初始化,判断,调整)

{

    语句

}

for循环比while更简洁,分为初始化,判断和调整三个部分

do while循环语法

do

{

    语句

}while(条件)

此循环无论条件是否为真都先执行一次do里面的语句,直到判断条件为假跳出循环

break语句

跳出当前函数,与if一起用,当条件满足if中的条件时跳出执行。

continue函数

当条件满足时,回到循环开头执行下一次循环,忽略continue下面的语句不执行

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿梦Anmory

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值