(1分)与y=x>0?1:-1;语句功能等价的if语句是(   )。

A. if(x>0) y=1; else y=-1
B. if(x>0) y=1;y=-1
C. y=1;if(x<0) y=-1
D. y=-1;if(x) y=1
出自:长安大学-C语言