java的问题不会好难太难

下列哪个叙述是错误的?

A.表达式5.0/2+10的结果是double型数据:12.5
B.表达式5/2的结果是2。
C.表达式10>20-17的结果是1
D.表达式5>1的结果是true。

C是错误的。
10>20-17的运算顺序是先计算20-17=3,然后计算10>3,所以返回假(即0)

C错误,表达式结果为true,不是1

Java对错用的是true和false,c语言才用1和0