单项选择题

下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是(  )。

A.if(a<=b)n=0;
B.if((a>b)‖(b>c))n=1;elsen=0;
C.if(a>b)if(b>c)n=1;elsen=;elsen=0;
D.if(a>b)n=1;elseif(b<=c)n=1;elseif(b>c)n=1;elsen=0;