下面程序段执行后输出的结果是( ) #include<stdio.h> main() {int i; for(i=1;i<8;i++) {{if(i%3){printf("*");continue;}} printf("#"); } printf("\n"); }
A.*#**#**#
B.**#**#*
C.*#**#**
D.**#**
参考答案:B
解析: #include<stdio.h> main() {int i; for(i=1;i<8;i++)/*循环条件为i<8,步进值为1*/ {{if(i%3){printf("*");continue;}}/*如果能被3整除打印输出"*",并跳过后面的语句直接执行下次徨*/ printf("#");/*如果不能被3整除打印输出"#"*/ } printf("\n"); }