6、下面C++代码执行后输出是( )。

别灰心,再试一次!

💡 真题解析

【答案】B

【考纲知识点】循环控制语句

【解析】第3行for循环从1到9进行判断

第4行条件i%2,判断i/2的余数,余数为0表示可以整除2,则此时的i是2的倍数,当i%2==1( i为奇数)时条件成立,continue表示跳过此次执行,其他情况下,i为偶数时,break表示终止这个for循环

循环1到9中,第一次执行1跳过,第二次执行2,终止循环,此时i为2,输出为2