美文网首页
22.数组逆置

22.数组逆置

作者: lxr_ | 来源:发表于2020-12-19 10:20 被阅读0次

    #include<iostream>

    using namespace std;

    int main()

    {

        int arr[] = { 1,3,2,5,4 };

        int end = sizeof(arr) / sizeof(arr[0]) - 1;//最后一个元素的位置

        for (int i = 0; i<end; i++)//i为记录从前往后的下标,end为记录从后往前的下标

        {

            //交换

            int a = arr[i];

            arr[i] = arr[end];

            arr[end] = a;

            end--;

        }

        for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); i++)

            cout << arr[i] << endl;

        system("pause");

        return 0;

    }

    相关文章

      网友评论

          本文标题:22.数组逆置

          本文链接:https://www.haomeiwen.com/subject/kluawktx.html