在c++中语句(a>b?a:b)是什么意思?

2025-03-10 06:09:38
推荐回答(5个)
回答1:

如果a>b成立,那么这个表达式的值为变量a,反之为变量b,一般都这么用c=(a>b?a:b);这样就相当于一个判断语句对c进行赋值

回答2:

如果a>b则答案就是a,如果ab成立则执行a,如果a>b不成立,则执行b,

回答3:

三目运算符...先判断表达式是或非``是整个表达式值就是a,非就是b``

回答4:

好好看书,这是条件运算符,基础很重要

回答5:

如果a>b 就用a 反之用b