万能百科  > 计算机   > 

[单项选择题] 下面的语句片段中,变量result结果为( )。 public class Test public static void main (Str

2021-07-20   

[单项选择题] 下面的语句片段中,变量result结果为( )。

public class Test

public static void main (String args[ ])

int sum=0;

int r=2;

iht result=(sum==1sum:r);

System. out. println (result);

A. 1

B) 2

C) 10

D) 0

正确答案:

B

参考解析:

条件运算符:为三元运算符,它的一般形式为:expression statement1:statement2。其中表达式expression的值应为一个布尔值,若该值为true,则执行语句statement1,否则执行语句statement2,而且语句statement1和statement2需要返回相同的数据类型,且该类型不能是 void。在本题中sum等于0,而不等于1,所以返回r的值为2。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签