int a=1,b=2,c=3,t;while (a<b<c) {t=a;a=b;b=t;c--;

int a=1,b=2,c=3,t;while (a&lt;b&lt;c) {t=a;a=b;b=t;c--;} printf(&quot;%d,%d,%d&quot;,a,b,c);求解析
2024-11-15 06:18:10
推荐回答(5个)
回答(1):

第一次: a=2,b=1,c=2;
第二次:a=1,b=2,c=1;
输出:1,2,1

回答(2):

逻辑表达式"a输出的结果应该是
2,1,2

回答(3):

答案应该是 。1,1,2 不知道对不对

回答(4):

while第一次循环后:a=2,b=1,c=2;
第二次循环后:a=1,b=2,c=1;
第三次循环条件不满足,跳出循环,输出:1,2,1

回答(5):

答案不是1.2.0吗