A-A+

下面程序段执行后输出的结果是()#include<stdio.h>main(){int i;

2022-08-06 10:35:30 问答库 阅读 178 次

问题详情

下面程序段执行后输出的结果是()
#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
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");
}

考点:程序