2月18号,关于连不等式
伪代码
a=1;b=2;c=2;
while(a<b<c) {t=a;a=b;b=t;c--;}
printf("%d,%d,%d",a,b,c);
答案:1,2,0
解题关键就在于怎么理解a<b<c了
(a<b)<c
即先判断a是否小于b,小于为真,即(a<b)=1。反之为0,然后继续和c判断啦((a<b)<c)是否为真。
伪代码
a=1;b=2;c=2;
while(a<b<c) {t=a;a=b;b=t;c--;}
printf("%d,%d,%d",a,b,c);
答案:1,2,0
解题关键就在于怎么理解a<b<c了
(a<b)<c
即先判断a是否小于b,小于为真,即(a<b)=1。反之为0,然后继续和c判断啦((a<b)<c)是否为真。