- for(i=0,j=0; i<4; i++)
- {
- switch(i)
- {
- case 0: j++;
- break;
- case 1: continue;
- j++;
- break;
- default: break;
- }
- printf("j=d%\n",j);
- }
如果 continue 不起作用, 应该打印四个结果, j 最终为 2.
- j=1
- j=2
- j=2
- j=2
如果 continue 起作用, 则应打印 3 个结果且 j 终值为 1.
j=1
j=1
j=1
应该 vs 平台验证, 打印结果为后者, 证明 continue 在循环中的 switch-case 起到了作用.
来源: http://www.bubuko.com/infodetail-3394285.html