GESP一级栏目共276题,当前题目是第261题 (94.6%)
?

第 10 题

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

int i;
for(i = 1; i < 5; i++){
    if(i % 3 == 0)
        break;
    printf("%d#",i);
}
if(i > 5) printf("END\n");
😯
别灰心,再仔细想想!
💡 真题解析

【答案】A 【考纲知识点】循环结构、分支结构 【解析】

  • i=1、i=2 时,if 条件不成立,输出 1#、2#;

  • i=3 时,if 条件成立执行 break 终止循环;

  • 后续 if(i>5) 不满足(i=3),不输出 END。最终输出 1#2#,选 A。