求帮我康康这几个printf有啥区别。有两个等号的话不是相等吗?但a和b的值又不同。 ( ̄ε(# ̄)
收起
1、赋值,a、b、c的值都是32、==比=优先级高,先执行b==c成立为1,对a赋值,此时a=1 b=3 c=33、括号优先级高,b=c赋值还都是3,然后和a比较,不相等为04、括号优先级高,b==c成立为1,此时a也是1,比较成立,输出1所以,最后输出 3 1 0 1
报告相同问题?