关于产生随机数的问题我按照书上算法写了个快排,多次运行正常。加入srand(time(NULL));key=rand()%(r-p+1)+p;这两句后输出有时正常两行,有时不能完整输出,只有第一句。正常输出应该是length_a is 11 4,23,33,45,67,68,88,99,100,123,134vc++6.0编译的。[解决办法]单步调试吧,没看懂楼主的问题是什么?