
break 后 跳出循环 然后b-=5不应该是17么,,为什么答案是22

请你注意代码,这里的for循环的内部执行体,在最后一部break跳出时,是直接跳出for循环的这个执行体,不会执行后面的动作。
(continue和break的跳出循环都是以这个括号为准的,每次跳出都不执行后面的动作)
简单看了一下,你可以自己调试看看:b=19是,满足continue条件,b为22,然后22做判断,满足break条件,直接跳出。
不是的,b-=5在for循环内部,break会直接跳出for循环,那一句不会被执行

26题