作者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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1554015898.A.B64.html
1F:推 gundan: 刚好在function里面,return就好了 03/31 22:09
2F:推 cacky: 3个回圈条件第二栏都加上 && leave == false。 03/31 23:25
3F:→ cacky: if(m==100)里加上 leave = true; 03/31 23:26
4F:→ GooLoo: 原来可以这样用,感谢 04/01 20:54