即n<2||n%2!=0
%在C中是模除运算符,功能为取余。 n%2是对2取余,即可以被2整嫌碰除,n%2值为0;否则值为1。搭肆if是判断语句的标识,当括号内判断条件为真(非0值)则执行下面的语句,否则不执行。于是if(n%2)就是判断n是否可以被2整除,如果不可以则执行。从数学上的概念来说,就是当n为奇数芹枝谈是执行,偶数时则不执行。