不知道为什么不能编辑,这里加一个说明,答出来两边采纳,就是因为我的初值也是随机的,每次停止的数据都不同,但是都运行没多少行就停止了,想问一下怎么回事,就比如图中两百行就没了
奇怪,,,,,csdn怎么了
应该是你控制台输出的缓冲有限制,只能显示200行,你可以修改大一些。
while (isAdjacent(*pX, *pY) == false)这里一直无法跳出,死循环了。
isAdjacent一直返回false,具体原因只能从你做的算法上差错了,为啥运行一定时间后,你这个函数就无法返回true了。