将以下程序段写成三目运算表达式:【 】。 if(a>b) max=a; else max=b;

admin2009-01-15  42

问题 将以下程序段写成三目运算表达式:【  】。
   if(a>b)  max=a;
   else max=b;

选项

答案max=(a>b) ? a :b

解析 本题考查三目运算符的用法,条件表达式的一般形式为:
   表达式1? 表达式2:表达式3
   所以,本题可以写成(a>b)? a:b,它是一个条件表达式,执行顺序是:如果条件(a>b)为真,则条件表达式取值a,否则取值b。
转载请注明原文地址:https://kaotiyun.com/show/M4Hp777K
0

相关试题推荐
最新回复(0)