一个小菜菜的C语言基础问题系列之六。

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:11:02
判断条件处若输入-1<=i<1的话,那么实际输入的判断条件是什么?
我的意思是说,我输入那串东西后,程序会把它识别成什么。

楼上的回答有问题吧。我们取个值看一下结果:
设,取i为-2
按楼上二位的算法,前式成立,后式不成立,最后整个表达式为假;
按我的思路,我们先看-1<=i,i为-2,此处为假,即该表达式值为0,这样,-1<=i<1就化为0<1,这时该式为真,最后整个表达式的值为真。
你可以用if(-1<=i<1)加打印,在上面取i为-2试试结果。

i>=-1&&i<1;

(-1<=i)&&(i<1)