private void button1_Click(object sender, EventArgs e)
{
int j, counter=0;
j = 2;
for (int i = 0; i < 100; i=i*2)
{
j = j - i;
while (j<25)
{
j = j + 5;
counter++;
}
}
MessageBox.Show("Test" + counter);
}
嗨。我正在嘗試調試此代碼,但無法執行此操作。C# - 無限循環
任何人都可以請解釋爲什麼這會導致無限循環?
這是因爲0 * 2 = 0 –
瞭解如何使用環境的調試器。這將在未來證明是非常寶貴的。 –