在Java中,表达式 `boolean flag = false; int result = flag ? 10 : 20;` 执行后,`result` 变量的值是多少?

答案解析

条件运算符会首先评估 `flag` 的值。由于 `flag` 为 `false`,条件表达式返回冒号后面的值,即 `20`。 因此,`result` 的值为 `20`。
正确答案:C
随机推荐
开始刷题