improving code efficiency by changing && to multiple ifs

 

Hi

i discovered that my code can run a lot faster by changing the && to multiple ifs. But how does one handle multiple ifs when an else is involved

eg

if (A>B && C>D)

{

Do_XX;

}

else

{

Do_YY;

}

it is not correct to use

if (A>B)

{

if (C>D)

Do_XX;

}

else

{

Do_YY;

}

 

if()

else if()

else if()

else if()

else ...

Reason: