战士幻化dkt19:编程语言中表达式 -8%5 等于多少?是怎么算出来的?

来源:百度文库 编辑:高考问答 时间:2024/04/30 03:07:26
我想知道为什么等于-3,它的运算过程是什么?还有它的运算原理是是什么?

就是求-8除以5的余数~结果是-3

取余运算符 % 与符号运算符 - 优先级相同,都是3级,结合方向是:自左至右
计算过程是:-8,-8%5 :"(-8)对5求余",结果就是 -3 了

结果:-3
这个要按照运算符的优先级来进行。取余运算符%优先级大于符号运算符-