问题
单项选择题
有以下程序段: 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。
有以下程序段: 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。