如果有定义:lint a;long b;double x,y;以下正确的表达式的是:A:a%(int)(x-y) B:a=x!=yC:(a*y)%b D:y=x+y=x
问题描述:
如果有定义:lint a;long b;double x,y;以下正确的表达式的是:
A:a%(int)(x-y)
B:a=x!=y
C:(a*y)%b
D:y=x+y=x
答
B正确
A (x-y) 因为x,y都没初始化 所以 x可能等于y 此时会出现除零溢出
c 取余数不为小数
d 表达式不能为存储变量