程序片段: int x = 5; if (0 < x < 10) { cout << "yes"; } else { cout << "no"; } 输出是什么? A. yes,因为 5 在 0 到 10 之间 B. no C. 编译错误 D. yes,但这个条件恒为真:先算 0 < x 得 0 或 1,再拿它和 10 比,永远小于 10