问答详情
源自:3-10 运算符大比拼之优先级比较

哪位大神解释下这个c语言语句

c=a>=b?a:b

提问者:qq_放声就去笑_1 2017-12-05 17:25

个回答

  • 慕用7326792
    2018-01-13 08:12:26
    已采纳

    先算a>=b?a:b结果给c

  • 星辰I瀚海
    2018-01-30 21:47:36

    你也可以加小括号,使优先级更清晰

    (c=((a>=b)?a:b))

  • 慕仔8578503
    2017-12-05 18:18:10

    条件表达式的优先级高于赋值表达式

  • 慕仔8578503
    2017-12-05 18:15:43

    这是一个三目运算符 ,当a>=b为真是c=a 当a>=b为假时c=b