有下列程序段: int k=0,a=1,b=2,c=3

发布时间:2021-04-12 11:22:22

单项选择题:
有下列程序段:
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<b成立,所以条件表达式a<bb:a的值等于b的值等于2,因此变量k的值等于2。又因为k=2>c=3不成立,所以条件表达式k>cc:k的值等于k的值等于2。把条件表达式k>cc:k的值赋给变量k,因而变量k的值等于2。因此,选项B) 为正确答案。
以上问题属网友观点,不代表本站立场,仅供参考!