C语言逻辑运算符问题i=1,j=1,k=1++i || ++j && ++k
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 01:19:04
C语言逻辑运算符问题i=1,j=1,k=1++i||++j&&++kC语言逻辑运算符问题i=1,j=1,k=1++i||++j&&++kC语言逻辑运算符问题i=1,j=1,k=1++i||++j&&+
C语言逻辑运算符问题i=1,j=1,k=1++i || ++j && ++k
C语言逻辑运算符问题
i=1,j=1,k=1
++i || ++j && ++k
C语言逻辑运算符问题i=1,j=1,k=1++i || ++j && ++k
&&比||的优先级高, ++的优先级更高
(++i) || ( (++j) && (++k) )
这里的++是前缀自增, 加完再用,
|| 是或, 只要有1个为真,结果就为真, ++i是2, 已经是真, 后面的就不执行了
结果为真,
i=2,j=1,k=1