c语言中(a>b)?a:b是什么意思阿?谢谢各位大神

如题目

第1个回答  2012-04-19
"c语言中(a>b)?a:b"是一个“条件表达式”。它是这样执行的:如果(a>b)条件为真,则条件表达式为a,否则取值为b.
第2个回答  2012-04-19
(a>b)?a:b
如果a>b,取a的值
否则取b的值本回答被提问者采纳
第3个回答  2012-04-19
看看我们中文的思维模式:
如果*****? 就 **** 否则
c语言也是这样的
c=a>b?a:b
a大于b吗?如果True c=a,否则 c=b
第4个回答  2024-01-06
如果a>b为真,输出a,否则输出b
第5个回答  2012-04-19
如果a>b,则取a,否则取b