#include "stdio.h" void main() { int a,b,c,t; a=1;b=2;c=2; while(a<b<c)
#include "stdio.h" void main() { int a,b,c,t; a=1;b=2;c=2; while(a<b<c)
日期:2018-04-26 21:02:00 人气:1
因为循环执行了两次。比较a<b<c的时候,C的值始终最大。从2减到了0。你可以用一个变量以及count去跟踪下变化。代码可以简单改一下:
#include "stdio.h"void main(){int a, b, c, t,cmp; a=1; b=2; c=2;int loop_count = 0; while((cmp = a < b) < c) { printf("cmp = %d\n", cmp);t=a