实现倒置的关键就是要弄清楚,需要循环的次数。
如果数组元素个数为偶数个sz ,则需要循环 sz/2次。如果数组元素为奇数个sz,则需要循环(sz-1)/2次。
需要注意的是元素个数与数组元素的下标不是一一对应的。
如果在进入循环之前没有sz--,则元素就会从arr[10] 开始进行交换,但是并没有arr[10]这个元素,因此程序运行的时候就会出现问题。
实现倒置的关键就是要弄清楚,需要循环的次数。
如果数组元素个数为偶数个sz ,则需要循环 sz/2次。如果数组元素为奇数个sz,则需要循环(sz-1)/2次。
需要注意的是元素个数与数组元素的下标不是一一对应的。
如果在进入循环之前没有sz--,则元素就会从arr[10] 开始进行交换,但是并没有arr[10]这个元素,因此程序运行的时候就会出现问题。