双目运算的顺序是不是就像数学运算顺序道理一样?

来源:百度知道 编辑:UC知道 时间:2024/05/18 16:40:28
书中说双目运算中*,/,%同级,高于+,-,连续进行多个同级运算,顺序为从左向右运算。还有()好像是优先强制运算吧。

这不就是小学数学多式连合运算的规律吗?在算式中先算乘除后算加减,如果有括号先算括号里的。
5+2*3+1/(4-2),小学就教过先算“2*3”和“4-2”再算“1除以2”再加5,我想双目顺序也跟这一样吧?

至于%模,书上说是整除求余,那就是3/2=1余1,1就是%模的结果?

请问以上我想的对不对?

其实双目运算好像主要是指有两个操作数的运算,你没发现你列举的所有例子都是有两个操作数吗?
而楼上的兄弟的那个例子却是个单目的的运算符(显然只有一个操作数)。
取模运算是相当重要的运算,本质也就是余数~~
你以后就会发现,可能你用取模运算的次数会超过你用“/”的次数哦,呵呵(反正我是这样。。对了,我是学信息安全的~~~)

对,也不完全对。C语言中除了自左向右运算外,还有自右向左运算的。如自加(++a)等。
“至于%模,书上说是整除求余,那就是3/2=1余1,1就是%模的结果? ”
没错。