*#*#*#$
i=1时,i%2=1,打印*,然后打印#
i=2时,i%2=0,执行continue,不打印
i=3时,i%2=1,打印*,然后打印#
i=4时,i%2=0,执行continue,不打印
i=5时,i%2=1,打印*,然后打印#
最后打印$
所以一共三组*#,加一个$符号。结果就是*#*#*#$
if(i%2)就是判断i除以2的余数是否为零,不为零就执行if内的语句,如果余数为零,就不执行if内的语句。else后跟continue 表示当不满足if语句的条件时跳过continue下面的语句进入下一次环
所以应该是*#*#*#$