内部有测试程序和最后程序,show为最后程序