C语言中条件运算符是什么意思

C语言中条件运算符是什么意思问题补充说明:C语言中条件运算符是什么意思?:是什么意思怎么利用呢举例说明
条件运算符(?:)是一个三目运算符,即来自有三个操作数 。
使用条件运算符(?:)可以实现Ifelse的功能,其一般形式为:
表雨室屋握达式1?表达式2:表达喜帮迫式3
例如条件语句:
if(a>b) max=a;
elsemax=b;
可用条件表达式写为
max=(a>b)?a:b;
执行360问答该语句的语义是:如a>b为真,则把a赋予max,否则把b赋予max 。
if条件语句例子如下:

C语言中条件运算符是什么意思

文章插图
直接编译,程序输出结果中任意输入年龄,程序执行结果如下图所示:
C语言中条件运算符是什么意思

文章插图
知识扩展:
条件运算符的运算脚优先级低于关系运算符和算术运算符,但高于赋值符
条件运算符快神单圆罪汉益脚四?和:是一对运算符,不能分开单独使用 。
条件运算符的结合望皇血站盐息方向是自右至左 。
【C语言中条件运算符是什么意思】

    推荐阅读