2021-10-04(C语言-分支结构程序)

第三章

分支结构程序

  1. if语句:

是用来判断表达式的值,如果结果不为0,则执行相应的语句。

例如:if(a % 5)

        puts(“该整数不能被5整除。”);

    当a不能被5给整除,那就输出puts的内容。

  1. else语句:

意识是否则的意思。

  1. 格式:

if(表达式)语句

if(表达式)语句 else 语句

  1. 相等运算符:

(1)“==”运算符,用来判断两个操作数是否相等的。

(2)“!=”运算符,用来判断两个操作数是否不相等的。

例如:

    (1)a == b  若a与b相等,则结果为1,否则为0。

    (2)a != b  若a与b不相等,则结果为1,否则为0。

※“==”“!=”之间不能加上空格。

※“%”的优先级比运算符“==”的高。

5.关系运算符:

    (1)>运算符,若a操作数大于b操作数则结果为1,否则结果为0。

    (2)<运算符,若a操作数小于b操作数则结果为1,否则结果为0。

    (3)<=运算符,若a操作数小于等于操作数则结果为1,否则结果为0。

    (4)>=运算符,若a操作数大于等于操作数则结果为1,否则结果为0。

6.嵌套if语句:

    if语句中有嵌入了if语句,形成了嵌套结构。

    例如:

      

7.判断:

    表达式都有值。程序执行时会对表达式的值进行检测,这就是判断。

8.条件运算符:

    该运算符是需要三个操作数的三目运算符。

    其它运算符都是单目或者双目运算符。

    条件表达式:

    (表达式1)? 表达式2 :表达式3

    首先判断表达式1,若其值不为0,则结果为表达式2的值。

                     若其值为0,则结果为表达式3的值。

    例如:

      

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值