有以下程序: #include<stdio.h> main() {int w=4,x=3,y=2,z=1; printf("%d尀n",(w<x?w:z<y?z:x)); }

程序的输出结果是____里面的条件运算符怎么有两个呢,怎么看呢
2024-11-28 21:14:35
推荐回答(1个)
回答1:

条件运算符具有右结合性
当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与离它最近的冒号配对,并按这一原则正确区分各条件运算符的运算对象。

w
所以答案是 1