作者GooLoo (平凡)
看板C_Sharp
標題[問題] 迴圈
時間Sun Mar 31 15:04:56 2019
請問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