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

2024-11-15 19:47:12
推荐回答(2个)
回答1:



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


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

所以n = 0。

回答2:

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