求大神解答一下这个题的解题过程
发布网友
发布时间:2023-09-14 18:22
我来回答
共1个回答
热心网友
时间:2024-12-02 15:09
这道题确实选A
首先,第一次循环并没有否定,因为这个循环实际是while((a<b)<c),a=1,b=2,所以a<b为真,即(a<b)=1,而c=2,所以((a<b)<c)是1<2,是成立的,然后进入while循环,循环一次后,a=2,b=1,c=1,t=1,然后再次判断,此时,a<b不成立,所以a<b=0,((a<b)<c)变成0<1,仍然成立,第二次进入循环,循环过后a=1,b=2,c=0,t=2,之后第三次判断,这次是1<0,不成立,跳出循环,输出a,b,c,所以选A追问那我如果想要达到a<b<c就要用逻辑与了?
追答对,程序不能识别这种连续小于的