21xrx.com
2024-11-10 00:41:20 Sunday
登录
文章检索 我的文章 写文章
C语言中2%3的运算规则与取模运算有何不同
2023-06-17 13:43:29 深夜i     --     --
C语言 求模运算 取模运算

在C语言中,求模运算符%可以用来求两个数相除的余数。而对于2%3这个表达式,由于2小于3,因此结果只能为2,而不是3。

相比之下,取模运算需要将两个数相除后向下取整,然后再用被除数减去商乘以除数来得到余数。因此,2%3的结果应该是2-(-1)*3=2+3=5。

需要注意的是,虽然在C语言中用%运算符的方式可以实现取模运算,但在其他编程语言中,两者是有区别的。

生成的

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复