看板 C_Sharp 關於我們 聯絡資訊
請問m==100, 有12個 我想要迴圈第一個m=100就跳出,不在迴圈,break要怎麼加呢? --------------- private void button2_Click_1(object sender, EventArgs e) { bool stop = false; int i; int j; int k; for(i = 0; i <= 10; i++) { for (j = 0; j <= 10; j++) { for (k = 0; k <= 10; k++) { int m = i * j * k; if (m == 100) { System.Diagnostics.Debug.Print(i.ToString() + "," + j.ToString() + "," + k.ToString() + "," + m.ToString()); } } } } } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.21.44 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1554015898.A.B64.html
gundan: 剛好在function裡面,return就好了 03/31 22:09
cacky: 3個迴圈條件第二欄都加上 && leave == false。 03/31 23:25
cacky: if(m==100)裡加上 leave = true; 03/31 23:26
GooLoo: 原來可以這樣用,感謝 04/01 20:54