C语言分支和循环语句

c语言是结构化的程序设计语言,结构为三种:顺序结构、选择结构、循环结构;

if sele语句、switch语句实现分支结构。

for语句、while语句、do while语句实现循环结构。

在c语言中,0为假,非0为真。

if else语句 :

        默认后面只控制一条语句;

        多条语句需要加上{  };

        可以多层嵌套;

        多个if else时,else总是跟最接近的if匹配;

switch语句:

        可以判断多个结果;

        switch后面必须是整形表达式;

        case后面必须是整形常量表达式;

        每一个case语句中执行完后需要加上break,才能跳出switch语句;

        case与后面的数字之间必须有空格;

        除去无法匹配代码case时,可以使用default

 while语句:

        先判断,为真执行循环语句;

do while语句:

        先执行一次循环体,再判断(至少执行一次循环体)

for语句:

for(表达式1;表达式2;表达式3)

break语句:

        永久的终止循环,只要break被执行,直接跳出循环体,继续往后执行。

continue语句:

        跳过本次循环;

goto语句:

        实现再同一个函数内跳转到设置好的记号处;

关系操作符 :

        <       >     <=   >=  ==  !=;

        注意左右数据顺序;

逻辑操作符:

        !  :逻辑取反运算符                 flag为真,!flag就为假;

        &&  :与 运算符          短路:当左边为假时,右边操作数就不在执行;直接判断为假

        ||  :或运算符              当左边为真时,右边操作数就不在执行;  直接判断为真

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值