分析以下代码片段,实现将一个布尔值赋给even变量。Code1:if(number%2==0)even=true;elseeven=false;Code2:even=(number%2==0)?true:false;Code3:even=number%2==0; A: 代码2有编译错误,因为条件表达式中不能有true和false文本。 B: 代码3有一个编译错误,因为您试图将数值型值赋给even变量。 C: 这三个都是正确的,但代码1是首选。 D: 这三个都是正确的,但代码2是首选。 E: 这三个都是正确的,但代码3是首选。
分析以下代码片段,实现将一个布尔值赋给even变量。Code1:if(number%2==0)even=true;elseeven=false;Code2:even=(number%2==0)?true:false;Code3:even=number%2==0; A: 代码2有编译错误,因为条件表达式中不能有true和false文本。 B: 代码3有一个编译错误,因为您试图将数值型值赋给even变量。 C: 这三个都是正确的,但代码1是首选。 D: 这三个都是正确的,但代码2是首选。 E: 这三个都是正确的,但代码3是首选。
1