C语言:a>b?c:d是什么表达式?如何执行?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 06:16:07
C语言:a>b?c:d是什么表达式?如何执行?

C语言:a>b?c:d是什么表达式?如何执行?
C语言:a>b?c:d是什么表达式?如何执行?

C语言:a>b?c:d是什么表达式?如何执行?
c语言中唯一的三目运算符
操作数1?操作数2:操作数3
如果操作数1为真,则整个表达式的值为操作数2;
如果操作数1为假,则整个表达式的值为操作数3;

t = a>b?c:d
如果a>b为真,则t=c
如果a>b为假,则t=d