int%int 必须是整形 因为取余号 % 后面一定要是整型! 再补充一下,前面也要是整型 或者枚举类型 %运算符没有为double类型定义。像“&,^,|,〜,<<,>>”这样的按位运算符也是如此 前后都得是整形 10都要用in强制类型t转化一下 小心括号的运算顺序