当前进度
182/226题 (80.5%)
第 6 题 下面 C++代码执行后的输出是( )。


别灰心,再仔细想想!
💡
真题解析
正确答案:A
考察知识点:多层循环结构
解析:外层循环的循环变量 i:0~(N-1),内层循环的循环变量 j:1~(i-1),根据第4行,当 i*j 为偶数时,输出 i 跟着#。
当i为0、1时,内存循环不执行,当i为2时,内层循环循环变量j:1,满足条件,输出2#,当i为3时,内层循环循环变量j:1、2,当 j 为2时,满足条件,输出3#。循环嵌套结束,输出"0",答案为A。
考察知识点:多层循环结构
解析:外层循环的循环变量 i:0~(N-1),内层循环的循环变量 j:1~(i-1),根据第4行,当 i*j 为偶数时,输出 i 跟着#。
当i为0、1时,内存循环不执行,当i为2时,内层循环循环变量j:1,满足条件,输出2#,当i为3时,内层循环循环变量j:1、2,当 j 为2时,满足条件,输出3#。循环嵌套结束,输出"0",答案为A。