第19259题
给定以下C++代码,其执行后的输出结果是什么?

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

int i;
for(i = 1; i < 5; i++){
    if(i % 3 == 0)
        break;
    printf("%d#",i);
}
if(i > 5) printf("END\n");
A

1#2#

B

1#2#END

C

1#2

D

1#2#3#4#END