与语句“y = ( x > 0 ? 1 : x < 0 ? -1: 0 );”功能相同的if语句是 。
A.
if(x > 0) y = 1; else if(x < 0) y=-1; else y=0;
B.
if(x) if(x > 0) y = 1; else if(x < 0) y=-1; else y=0;
C.
y = -1; if(x) if(x > 0) y = 1; else if(x == 0) y = -1; else y = -1;
D.
y = 0; if(x >= 0) if(x > 0) y = 1; else y = -1;