如果我为 x 输入值 205,该函数应该打印出“第一个四边形”,但是当我测试我的函数时,它打印出“第一个四边形”和“不确定”。我不知道为什么,任何帮助表示赞赏!
void checkRoom(int x) {
if ((x >= 203) || (x <= 216)) {
printf("first quad\n");
}
if ((x >=217) || (x <= 229)) {
printf("second quad\n");
}
if ((x >=232) || (x <= 238)) {
printf("CSL\n");
}
if ((x >= 246) || (x <= 257)) {
printf("classroom wing\n");
}
else {
printf("not sure\n");
}
}