第一次循环n=0,满足if(0%2==0),直接跳出循环了
你把break换成continue才有意义,因为,n从0开始,而0对2求余为0,符合if语句中的条件,因此,直接break退出循环了,n和k都没有被修改