z=x>y?x:y;这行代码啥意
条件运算符(?:)根据布尔型表达式的值返回两个值中的一个。条件运算符的格式如下condition?first_e 备注如果条件为true,则计算第一表达式并以它的计算结果为准;如果为false,则计算第二表达式并以它的计算结果为准。 只计算两个表达式中的一个。使用条件运算符,可以更简洁、雅观地表达那些否则可能要求if-else结构的计算。例如,为在sin函数的计算中避免被零除,可编写为if(x!=0。0)s=Math。Sin(x)/x;elses=1。 0;或使用条件运算符,s=x!=0。0?Math。Sin(x)/x:1。0;。全部
条件运算符(?:)根据布尔型表达式的值返回两个值中的一个。条件运算符的格式如下condition?first_e 备注如果条件为true,则计算第一表达式并以它的计算结果为准;如果为false,则计算第二表达式并以它的计算结果为准。
只计算两个表达式中的一个。使用条件运算符,可以更简洁、雅观地表达那些否则可能要求if-else结构的计算。例如,为在sin函数的计算中避免被零除,可编写为if(x!=0。0)s=Math。Sin(x)/x;elses=1。
0;或使用条件运算符,s=x!=0。0?Math。Sin(x)/x:1。0;。收起