C语言编程使用指针完成数组a的逆置,使用两种方法

如题所述

第1个回答  2019-05-09


将原本数组,头尾对称位置互换即可。

函数代码如下:

void reverse(int *a, int l)//将a上长度为l的数组逆置
{
    int i,t;
    for(i = 0; i <=l/2; i ++)
    {
        t = a[i];
        a[i] = a[l-i-1];
        a[l-i-1] = t;
    }
}




追问

运行不出来😁

本回答被网友采纳