与语句if(a>b)  if(c>d)   x=1 ;  else x=2  ; 等价的是( )
与语句if(a>b)  if(c>d)   x=1 ;  else x=2  ; 等价的是( )

A、if(a>b){if(c>d)x=1;else x=2;}
B、if(a>b){if(c>d)x=1;}else x=2;
C、if((a>b)&&(c>d))x=1;else x=2;
D、if(a<=b)x=2;else if(c>d) x=1;
【正确答案】:A
【题目解析】:依题干:
if(a>b)
    if(c>d)
        x=1;
else  x=2;
即if(a>b) { if (c>d) x=1 ; else x=2 ; }

Top