今天打卡的章节是《C语言入门100例》(第4例) 条件运算符
打卡链接:https://blog.csdn.net/WhereIsHeroFrom/article/details/118198012
目录
主要内容
1、条件运算符
条件运算符:条件运算符是C语言中唯一的一个三目运算符;
语法格式为:
表达式1 ? 表达式2 : 表达式3
其求值规则为:如果表达式1的值为真,则以表达式2 的值作为整个条件表达式的值,否则以 表达式3的值作为整个条件表达式的值。条件表达式通常用于赋值语句之中。
使用条件表达式时,还应注意以下几点:
1 . 条件运算符的优先级低于关系运算符和算术运算符,但高于赋值符。
max=(a>b) ? a : b
可以去掉括号
max= a>b ? a : b;
2 . 条件运算符?和:是一对运算符ÿ