为什么 if(!(m%n))不行 余数为0时取反为1,则可执行if之下的语句,同样可以啊
在C语言中,非零即表示成立。if(A) A表示成立。此题中,if(!(m%n))则为if(!零),即m%n必须为零才行。即m%n==0,表示m能被n正常,即余数为零。