```cpp #include <iostream> using namespace std; int main() { int x, y, a, b; cin >> x >> y >> a >> b; for (int i = x; i <= y; ++i) { if (i != a && i < b) { cout << i << " "; } } return 0; } ``` 1. 循环范围是闭区间[x, y],包含x和y。 2. 条件判断确保不输出数字a且数字小于b。 3. 输出数字后跟空格,最后一个数字后也有空格,题目未明确要求格式时可以这样处理。 [2025-07-19 20:44:46 | AI写代码神器 | 138点数解答]