摘要:随着量子编程的发展,越来越多的量子编程语言被开发出来。因此,调试和测试量子程序变得越来越重要。虽然经典程序中的错误修复已经取得了长足的进步,但对量子程序的研究仍然不足。为此,本文对量子程序中的错误修复进行了全面的研究。我们从四种流行的量子编程语言(Qiskit、Cirq、Q#和ProjectQ)中收集并研究了96个现实世界中的错误及其修复。我们的研究表明,量子程序中的错误很大一部分(超过80%)是量子特有的错误,这需要在错误修复领域进行进一步的研究。我们还总结和扩展了量子程序中的错误模式,并细分了最关键的部分——与数学相关的错误,使其更适用于量子程序的研究。我们的研究结果总结了量子程序中错误的特点,并为研究测试和调试量子程序提供了基础。索引词——错误修复、量子软件测试、量子程序调试、实证研究