简单条件

控制流 / 条件语句 / switch/case 语句

int getMonitorSize(void) {
    return rand() % 14 + 14;
}

srand(42);
int size = getMonitorSize();
//size is from 14 to 27

//case takes one constant: several values are several labels
const char *verdict = "";
switch (size) {
    case 14: case 15:
        verdict = "too small";
        break;
    case 16: case 17: case 18:
        verdict = "good for the past decade";
        break;
    case 19: case 20: case 21:
    case 22: case 23:
        verdict = "for office work";
        break;
    case 24: case 25: case 26: case 27:
        verdict = "great choice";
        break;
    default:
        break;
}

printf("size is %d\n", size);
printf("verdict is %s\n", verdict);