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

admin2015-12-25  30

问题 有以下程序段
int   k=0,a=1,b=2,c=3;
k=a<b?b:a;  k=k>c?c;k;
执行程序段后,k的值是

选项 A、3
B、2
C、1
D、0

答案B

解析 本题主要考查条件表达式。k=a<b?b:a中a<b为真,因此k的值为b,即k=2。k=k>c?c:k中k>c为假,k的值为2。
转载请注明原文地址:https://kaotiyun.com/show/yxDp777K
0

最新回复(0)