c语言取余符号算法