-2

1.so break ステートメントは、内側の for ループまたはその両方をブレークアウトするだけですか?

for(j=0;j<n;j++)
{
    for(k=0;k<n;k++)
    {
        if(grid[j][k]=='p')
        {
            x=j;
            y=k;
            break;
        }
    }
}
4

3 に答える 3

0

C は「後入れ先出し」システムで動作するため、C の現在の範囲から抜け出すことしかできません。

2 つのループ内では、現在のループの範囲から抜け出すことしかできません。そのため、フラグを設定してから中断し、外側のループでそのフラグを確認し、そのフラグが存在するかどうかを確認する必要があります。フラグをリセットしてブレークします。

于 2013-08-11T13:19:01.593 に答える