double d=84.54;d++;int c=d/2;A.42 B.编译错误,更改为int c=(int)d/2;C.43 D.编译错误,更改为int c=int(d)/2;
B
A
d++ //85.54c = 85.54/2 会强制转换成 int 即 42
B编译错误的 int c= (int) (d/2);降低精度需要强制转换的
B 降低精度必须强制转换