问题 单项选择题

有以下程序段:
int k=0,a=1,b=2,c=3;
k=a<bb:a;k=k>cc:k;
执行该程序段后,k的值是______。

A) 3
B) 2
C) 1
D) 0

答案

参考答案:B

解析: 本题考查条件表达式的概念。第一个条件表达式“a<bb:a=1<2 2:1=2”,并将2赋给k,第二个条件表达式“k>cc:k=2>33:2=2”,并将2再赋给k,此时k的值为2。

多项选择题
单项选择题