Hi all, can anyone please explain why the following program produces an output of j=1??

int j = 0;
if (0 < j);
{
j = j + 1;
}
cout