单选题
将以下程序写成三目运算表达式是( )。
if(x<y)min=x;
else min=y;
A、
min=(x>y)?x:y
B、
min=(x<y)?x:y
C、
min=(x<y)x:y
D、
min=(x<y)?x,y
【正确答案】
B
【答案解析】
[解析] 题日中给出的程序是求x,y中的小值。即如果x小于y,那么min=x,否则min=y。条件运算符为“?:”,(x<y)?x:y是当x小于y时取x,否则取y。
提交答案
关闭