概述
1
switch (a) { case 1: { }break; case 4: { for (int i=0;i<2;i++) { for (int j=0;j<2;j++) { UILabel *la=[[UILabel alloc]init]; la.backgroundColor=[UIColor blackColor]; la.frame=CGRectMake(100+j*35,100+i*35,30,30); [self.window addSubview:la]; } } }break; case 2: case 3: case 5: case 6: case 7: case 8: case 9: { int x; for (int i=0;i<3;i++) { if (i==x) { break; } for (int j=0;j<3;j++) { if (i*3+j==a) { x=i+1; break; } UILabel *la=[[UILabel alloc]init]; la.backgroundColor=[UIColor blackColor]; la.frame=CGRectMake(100+j*35,100+i*35,30,30); [self.window addSubview:la]; } } }break; default: break; }
最后
以上就是文静音响为你收集整理的跳出双层for循环的全部内容,希望文章能够帮你解决跳出双层for循环所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复