c语言中的运算顺序是怎样的

这其中的运算顺序是什么,尤其是百分号之前和之后,这个怎么搞啊谢谢

img

先算括号里的,再强制转换为整型,然后乘法、求余、除法从左向右,最后加法

1.加减乘除以及括号都是正常运算方式和优先级,懂吧?
和数学中一致
2.百分号(%)取余运算的规则懂撒?(希望你不是不知道%代表什么运算)
做除法,取得余数
3.int是整型,float是浮点型懂吗?
int没有小数位,如果是其它类型转int型,小数的部分会直接舍弃,仅仅保留整数的部分。(int)是强制类型转换,就是把后面紧挨着的数据强行变成int型
4.上面3点都懂了?那你就明白了