单选题
11.如果inta=3,b=4;则条件表达式”a<b?a:b”的值是( )。
A
3
B
4
C
0
D
1
答案解析
正确答案:A
解析:
解析:详见教材P97.表达式1?表达式2:表达式3先计算表达式1,若表达式1成立,则选择计算表达式2,并表达式2的值作为整个大表达式的值;若表达式1不成立,则选择计算表达式3,并将表达式3的值作为整个大表达式的值此题中的a<b相当于表达式1,a相当于表达式2,b相当于表达式3.a为3,b为4。a<b表达式1成立,因此计算表达式2,并将表达式2的值即a中的值,并作为整个表达式的值,因此整个表达式的值为3
题目纠错
程序设计章节汇总

,x的值为( )