关于c语言的分支与循环

c语言之中一共有9种控制语句,其中判断语句为if语句和swich语句,循环语句为for语句,while语句,do while语句。

if语句的用法为判段括号里的表达式是否为真。如果为真,那么if语句后面的一条语句就会被执行,也可以用大括号将要执行的多条指令包含进去。

if语句之中还有else和else if,如果if判断结果为假,后面就可以跟上else以及所要执行的语句,或者是用else if再进行判断。要注意的是,else匹配if时,只会匹配距离它最近的没有else匹配的if。

switch语句的case语句就像一个个入口。如果有符合的case语句,那就从符合的case语句进入,然后一条一条地执行下去,如果想要停下来,那就必须加上break,意思就是说,case语句决定了入口,但是break决定了出口。如果没有符合的case语句,可以加上default,如果没有复合的语句那就会从default语句进入。

循环语句分为for语句,while语句,do while语句。do while语句先执行语句,再进行判断。while语句和for语句都是先判断再执行语句。循环语句之中有三个很重要的要素:循环变量,循环条件,循环体。for语句的变量初始化,循环条件,循环变量的调整在一起,比起其他两个语句更加方便。下图为循环语句之中各个要素的执行先后顺序。

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值