c语言分支循环语句

C语言是结构化的程序设计语言!而所有的结构又可大致分为三种,分别是:顺序结构,选择结构,循环结构。选择又被称为分支。

其中选择结构的语句包括if语句 switch语句和while语句和dowhile语句和for 循环语句

一:首先来看if语句

if语句又分为单if分支语句和双分支语句和多分支语句

(1)单if分支语句就是只有一个if的分支语句

if(执行的条件)

{执行的语句)

例如:

代码分析:定义a等于1,b等于2,如果a小于b的话,打印a是小于b的最后return 0.

 (2)if else 双分支语句

if(执行的条件)

{执行的语句1}

else

{执行的语句2}

如果没有满足执行的条件就会执行语句2而不是语句1

代码分析 定义a等于3 ,b等于2,如果a小于b的话会打印a是小于b的,反之如果不满足a小于b的条件的话会打印else中的执行语句即打印a是大于或者等于b的。

(3)if -else if -else多分支语句

if(条件表达式1)
{
执行的语句1;
}
else if(条件表达式2)
{
执行的语句2;
}

else if(条件表达式n)
{
执行的语句n;
}
else
{
执行的语句n+1;
}

可看成有a小于b和a和b是否相等两个条件,如果都不满足执行最后一个else中执行语句,如果满足其中任意一个条件那么就执行其中的语句

二:switch语句

switch (整形表达式)
{
case 整形常量表达式1:
语句1;
case 整形常量表达式2:
语句2;
}

例如:

其中值得一提的是其中的break,如果不添加break的话会从入口即第三天开始依次往后打印,即不仅打印第三天是工作而且会把后续几天工作还是休息都会打印出来。

三:while 语句

while(表达式)
{
循环语句;
}
其他语句

当表达式的值为真(非零)时;就重复执行循环语句,直到表达式的值为假(零),则跳出循环,执行其他语句。

如果在while中加入break的话,会停止后面所有的循环,直至终止循环。如图所示

四:do while 语句

do
循环语句;
while(表达式);

其中值得注意的是do while 语句会先执行一次语句再判读是否满足while中的条件

五:for循环语句

for(表达式1,;表达式2;表达式3)
循环语句;

其中表达式1初始化部分,用于初始化循环变量;表达式2条件判断部分,用于判断循环时候终止;表达式3调整部分,用于循环条件的调整。

最后 本文对c语言中分支与循环语句的介绍就到此为止,如果有不当的语句可以私信修改,希望能够对不懂的小牛有所榜之

最后衷心的祝愿大家都能走的自己希望的道路尽头。祝我们。

  • 13
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值