c++颠倒数组元素位置

    技术2022-07-10  127

    将数组元素颠倒,要将第一个和最后一个元素调换,第二个和倒数第二个元素调换。。。直到n/2次为止。

    #include<iostream> using namespace std; void reverse(int *a,int n){ int i,temp; for(i=0;i<n/2;i++){ temp=a[i]; a[i]=a[n-i-1]; a[n-i-1]=temp; } } int main() { int i,a[10]; for(i=0;i<10;i++)a[i]=i; reverse(a,10); for(i=0;i<10;i++)cout<<a[i]<<" "; return 0; }

    Processed: 0.011, SQL: 9