象棋中,顺炮直车对横车是一种常见的残局胜局。以下是十五种变化:
1. 直车兑炮:车5兑炮8,车5平八
2. 炮吃车:车5吃炮9,车5平九
3. 炮车交换:车5吃炮9,车5平九,炮8吃车5,炮8平五
4. 车吃炮:炮8吃车5,炮8平五
5. 左炮封路:车5退一到六,炮8平九,车5封
6. 右炮封路:车5退一到六,炮8平九,车5退一到五,炮8退一到八,车5退一到四,炮8平六,车5封
7. 左车挡炮:车5平六,炮8平六,车5退一到九
8. 右车挡炮:车5平四,炮8平四,车5进一到六,炮8退一到五,车5平六
9. 炮包围车:车5平四,炮8平四,车5退一到八,炮8进一到五,车5进一到七,炮8退一到六,车5退一到六,炮8进一到七,车5平六
10. 车包围炮:车5平六,炮8平六,车5退一到五,炮8平四,车5退一到四,炮8平五,车5平四,炮8退一到六,车5平六
11. 车偷炮:车5进一到四,炮8平五,车5退一到五,炮8平四,车5平四
12. 车控炮底:车5退一到六,炮8退一到五,车5平六,炮8平五,车5退一到五,炮8退一到四,车5平五
13. 车控炮顶:车5平四,炮8平四,车5退一到四,炮8退一到五,车5进一到四,炮8平五,车5平四
14. 炮打车眉:车5退一到六,炮8平五,车5退一到五,炮8退一到四,车5平五
15. 炮打车喉:车5退一到六,炮8退一到五,车5平六,炮8平五,车5平四
以上是顺炮直车对横车的十五种变化,这只是其中一部分变化,实际上可能还存在更多的变化方式。