将一个数组逆序输出
#include <iostream>
using namespace std;
int main() {
int arr[] = { 2,6,7,32,5,94,5 };
int start = 0; //起始角标
int end = sizeof(arr) / sizeof(arr[0]) - 1;//末尾角标(数组长度-1)
while(start<end){
int temp = arr[start];
arr[start] = arr[end];
arr[end] = temp;
start++;
end--;
}
for (int i = 0; i < sizeof(arr) / sizeof(arr[0]); i++) {
cout << arr[i]<<" ";
}
system("pause");
return 0;
}