关于c语言问题求解答,大家看一下

img


关于c语言问题求解答,大家看一下,我咋感觉是选D,有没有人能给我解释下次

a<b<c不是a<b&&b<c
这里c=2 a<b是1 1<2为真 ab交换a=2 b=1 c=1
然后a<b为0,0<1为真,ab交换a=1 b=2 c=0
然后a<b为1,1<0为假,不循环
所以输出1 2 0
选择a

答案选A,经过了两次循环~
a<b<c可以看做为(a<b)<c进行判断