以下是使用 C++ 实现的代码: ```cpp #include <iostream> int main() { int a, b, c, x; std::cin >> a >> b >> c >> x; if (x >= a) { std::cout << x << " " << b << " " << c << std::endl; } else { std::cout << x << " " << c << " -1" << std::endl; } return 0; } ``` 以下是三个改进建议: 1. 可以添加一些输入错误处理,比如检查输入的整数是否合法。 2. 对输出的格式进行更清晰的控制,例如添加一些说明文字。 3. 可以将判断和输出的逻辑封装成一个单独的函数,提高代码的可读性和可维护性。 [2024-12-27 15:33:23 | AI写代码神器 | 192点数解答]