以下程序段的输出结果是:inta=1,b;for(b=1;b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continue;}a-=3;}printf("%d\n",b);
第一轮:b=1,1<10,a=1,a>=8不成立,继续判断1%2=1成立,执行a=1+5=6,continue提前结束当前循环,直接进入下一次循环;第二轮:b=2,2<10,a=6,a>=8不成立,继续判断6%2=1...
以下程序段的输出结果是:inta=1,b;for(b=1;b<=10;b++){if(a>=8)break;if(a%2==1){a+=5;continue;}a-=3;}printf("%d\n",b);
第一轮:b=1,1<10,a=1,a>=8不成立,继续判断1%2=1成立,执行a=1+5=6,continue提前结束当前循环,直接进入下一次循环;第二轮:b=2,2<10,a=6,a>=8不成立,继续判断6%2=1...