学不死就死里xue 发表于 2022-9-30 16:40:10

算术运算符

a = b - c || a % b && c / d
写成:a = ((b – c)4 || ((a % b)1 && (c / d)2)3)
求值:a = ((b - c) || (1 && 0)) == a = (3 - 4) || 0 == a = (-1 || 0) == a = 1

这里第三行的逻辑与
那个 a=(3-4) || 0   
这个零是逻辑与的结果还是
a于b的结果

jackz007 发表于 2022-9-30 17:18:53

         像这样脱离实际极端案例的讨论毫无价值和意义。

cjgank 发表于 2022-10-3 21:49:17

这种写法一看就是负责考试那帮人出的题目,现实中谁这样写代码呢?
本来可以分步写,偏偏要复杂化...
页: [1]
查看完整版本: 算术运算符