谁来帮我一下?同志们 过5天要C语言考试了

img

img


问题是 #include<stdio.h>
int main ()
{int i;
for(i=1;i<=5;i++)
{
if(i%2)
printf(“*”);
else
continue;
printf(“#”);

printf(“S\n”);
return 0;

i%2有结果有两种情况:1.为0。2.为1。
if(1)等价与if(true)、if(0)等等价于if(false)。
i=(1,3,5)的情况下会进入if语句。会输出,紧接着输出#。
for循环结束后输出为:
###
最后输出S

答案为:*###S