c++数组逆置

include

using namespace std;

int main(int argc, char* argv[])
{
int a1[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int temp = 0;
for (int i = 0; i < (int)((sizeof(a1) / sizeof(a1[0])) / 2); ++i)
{
temp = a1[i];
a1[i] = a1[sizeof(a1) / sizeof(a1[0]) - i - 1];
a1[sizeof(a1) / sizeof(a1[0]) - i - 1] = temp;
}
for (auto a11 : a1)
{
cout << a11 << '\n';
}
}

posted @ 2024-01-24 17:28  风雨梦想  阅读(27)  评论(0)    收藏  举报