C语言#include<stdio.h> void main(void) { int i; for(i=1;i

#include<stdio.h>
void main(void)
{
int i;
for(i=1;i<6;i++)
{
if(i%2)printf("#");
else continue;
printf("$");
}
printf("&\n");
}
答案是#$#$#$&,希望能详细解答,重点是最后一个$是怎么来的

当i等于1、3、5都会打印#$
因为那个打印$的语句在if的后面,不属于if追问

那i=2、4时呢,就是说continue不是指进行printf("$")是吗

追答

continue就直接下次循环了

温馨提示:答案为网友推荐,仅供参考
相似回答