不能这么写的'a'<=c<='z'的执行顺序是'a'<=c,如果成立,结果为1,如果不成立,结果为0,然后判断这个结果是否<='z',所以无论如何,这个表达式结果始终是1
c >= 'a' && c <= 'z'这样才对
应该是只能两两进行判断
这是程序的语法,你那样理解是你人的思维,但是在c语言或者c++就只能用这个&&来控制这两个条件。