#inlucde<stdio.h>
int main()
{
int arr[7] = { 1, 2, 3, 4, 5, 6, 7 };
int length = 7;for (int i = 0; i < (length >> 1); ++i)
{
arr[i] = arr[i] + arr[length - 1 - i];
arr[length - 1 - i] = arr[i] - arr[length - 1 - i];
arr[i] = arr[i] - arr[length - 1 - i];
}
for (int i = 0; i < length; ++i)
printf("%d\t", arr[i]);
getchar();
}
运行截图: