break作用
(1)只能在循環體內和switch語句體內使用break;
(2)當break出現在循環體中的switch語句體內時,起作用只是跳出該switch語句體,并不能終止循環體的執行。若想強行終止循環體的執行,可以在循環體中,但并不在switch語句中設置break語句,滿足某種條件則跳出本層循環體。
for(int i=0;i<month;i++){switch(i){case 1:sumday+=31;break;case 2:sumday+=29;break;case 3:sumday+=31;break;case 4:sumday+=30;break;case 5:sumday+=31;break;case 6:sumday+=30;break;case 7:sumday+=31;break;case 8:sumday+=31;break;case 9:sumday+=30;break;case 10:sumday+=31;break;case 11:sumday+=30;break;case 12:sumday+=31;break;}}break后跳出switch 但是還在for里
總結
- 上一篇: 算法初探系列3 -深度优先搜索之剪枝策略
- 下一篇: 利用Tensorflow中的TFReco