C语言问题a=b==ca=b==c为什么是1a=1,b=2,c=3

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 01:17:46
C语言问题a=b==ca=b==c为什么是1a=1,b=2,c=3

C语言问题a=b==ca=b==c为什么是1a=1,b=2,c=3
C语言问题a=b==c
a=b==c为什么是1
a=1,b=2,c=3

C语言问题a=b==ca=b==c为什么是1a=1,b=2,c=3
这是运算符优先级的问题,==的优先级比=大,因为==是逻辑运算符,在Cu语言中只有1或0,所以当b==c就=1,否则=0,结果赋予给a