c语言取余可以是小数吗