#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
/*逆序存放数据*/
int n, i , half;
int arr[20];
printf("输入数组中的元素个数:\n");
scanf("%d", &n);
printf("请输入元素:\n");
for (i = 0; i < n; i++)
{
scanf("%d", &arr[i]);
}
printf("打印逆序前的数组:\n");
for (i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
printf("\n");
/*将数组中的元素转为逆序*/
half = n / 2;
for (i = 0; i < half; i++)
{
int temp = arr[i];
arr[i] = arr[n - 1 - i]; /*arr[n - 1]表示数组的最后一个元素*/
arr[n - 1 - i] = temp;
}
printf("打印逆序后的数组:\n");
for (i = 0; i < n; i++)
{
printf("%d ", arr[i]);
}
return 0;
}