关于三目运算符的定义:<表达式1> ? <表达式2> : <表达式3> 以下表达正确的是?
A: 先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果
B: 先求表达式1的值,如果为真,则执行表达式3,并返回表达式3的结果
C: 如果表达式1的值为假,则执行表达式2,并返回表达式2的结果
D: 如果表达式1的值为真,则执行表达式2和3,并返回表达式2和3的结果
A: 先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果
B: 先求表达式1的值,如果为真,则执行表达式3,并返回表达式3的结果
C: 如果表达式1的值为假,则执行表达式2,并返回表达式2的结果
D: 如果表达式1的值为真,则执行表达式2和3,并返回表达式2和3的结果