思路:定义一个变量,将数组分成两半,利用循环,对数组两边的数值进行交换处理,最后进行输出,即可实现对输入数据的逆序输出。
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#define N 10
int main()
{
int arr[N];
for (int i = 0; i < N; i++)
{
scanf("%d", &arr[i]);
}
int m = N-1/ 2;
for (int i = 0; i <= m; i++)
{
int temp;
temp=arr[i];
arr[i] = arr[N-1- i];
arr[N-1 - i] = temp;
}
for (int i = 0; i < N; i++)
{
printf(" %d", arr[i]);
}
system("pause");
return 0;
}