早教吧 育儿知识 作业答案 考试题库 百科 知识分享

((14/5)%2==0)为什么是true的14/5=2.8,2.8取2的余数应该不等于0啊,为什么==0会返回True呢?

题目详情
((14/5)%2==0) 为什么是true的
14/5=2.8,2.8取2的余数应该不等于0啊,为什么==0会返回True呢?
▼优质解答
答案和解析
在C中 整数/整数 是进行取整运算(与取余运算%相对应)14/5=2;14%5=4
14除以5=2余4
所以14/5=2; 2%2=0
所以(14/5)%2=0
所以((14/5)%2==0) 是true的