你看前面把f定义的是一个boolean型的。所以f的值只有true或者false两个if(boolean)这种形式的意思就是if里面括号的值为true就执行大括号里面的代码块,如果是false则不执行。你这段代码的情况就是根据前面的判断如果n与k的模为0的时候f为false其他时候为true。在f = true的时候执行if里面的代码块。\t就是换行。是在控制台输出换行。