单目运算符使用错误
1. < 是单目运算符,其运算顺序是从左往右 (若满足条件得到的结果为 1 否者为 0)
#includeint main() { int age = 19; if (age < 18) printf("未成年n"); //else if (18 < age < 26) //逻辑错误(单目运算符使用错误) else if (age > 18 && age < 26) printf("青年n"); return 0; } //输出结果为青年 //因为:else if(1818 && age<26