当前位置:知之问问>生活百科>c语言中5%(-3) 和(-5)%(-3)的值是什么 求详解 还有为什么要这样解

c语言中5%(-3) 和(-5)%(-3)的值是什么 求详解 还有为什么要这样解

2023-07-12 20:56:01 编辑:join 浏览量:553

c语言中5%(-3)    和(-5)%(-3)的值是什么   求详解  还有为什么要这样解

5%(-3)的值是2,(-5)%(-3)是-2。因为%被俗称为“取余除”操作符,就是取被除数除以除数后的余数作为计算结果。既然结果是余数,那么余数的符号肯定是与被除数的符号相同了……

5%(-3)=2;

(-5)%(-3)=(-2);

因为上面第一个式子的意思是求5除以(-3)的余数,第二个式子是求(-5)除以(-3)的余数,且C语言程序中规定求余数时,结果数值前的符号要跟随被除数的符号,所以5除的时候结果是2,(-5)除的时候结果是(-2)。

标签:5%,语言

版权声明:文章由 知之问问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.zhzhwenwen.com/life/154597.html
热门文章