10、下⾯C++代码执⾏后的输出是( )。
别灰心,再试一次!
【答案】C
【考纲知识点】双重for循环和break终止语句
【解析】本题考察对于循环嵌套以及break终止语句的理解。当i=1时,j=0,i*j%2的结果是0;当i=2时,j=0/1,结果都是0;当i=3时,j=0/1/2,结果分别是0/1/0......当结果为1时,执行break语句终止内层循环,进入下一轮的外层循环。使用loopcount变量记录结果为0的次数。实际上loopCount计数不受内层循环影响,执行了10次加1操作。