设有: int a=1,b=2,c=3,d=4,m=2,n=2; 执行(n=c>d)后n值为?

2024年11月15日 19:47
有2个网友回答
网友(1):



这是C语言的运算符的优先级表。


(n=c>d) 中, 赋值运算符(=)的优先级低, 且c=3, d=4(c>d不成立, 结果为假(0))

所以n = 0。

网友(2):

执行(n=c>d)后n值为0