循環塊內部的條件和循環塊內部的相同條件。 爲什麼這兩個產生不同的輸出?在C++中,c爲什麼循環塊內部和for循環內的條件行爲不同?
for (i=0;i <5;i++)
{
printf("\n");
for (j=0;j <5;j++)
if (i!=j)
printf (" i= %d j= %d ",i,j);
}
for (i=0;i <5;i++)
{
printf("\n");
for (j=0;j <5 &&i!=j;j++)
printf (" i= %d j= %d ",i,j);
}
`
你的答案也是正確的.... – kaushikC