今天我们讲的是“%”符号,其取余的作用
在c语言中,用取余符号不能保证其余数为正
eg、如果问你12:50到13:10,过去了几分钟
我们写成下图代码,答案输出是错误的,并不是为20,而为-40
那我们要如何改进呢?
我们可以改写成
这样就输出了正确答案
总结:可简写为(c%a+a)%a
如果小伙伴想了解%在取余中的更多运算规则,可点击如下链接
今天我们讲的是“%”符号,其取余的作用
在c语言中,用取余符号不能保证其余数为正
eg、如果问你12:50到13:10,过去了几分钟
我们写成下图代码,答案输出是错误的,并不是为20,而为-40
那我们要如何改进呢?
我们可以改写成
这样就输出了正确答案
总结:可简写为(c%a+a)%a
如果小伙伴想了解%在取余中的更多运算规则,可点击如下链接