#include "
stdio.h"
void Swap(int *a, int *b) /*交换a、b两个数*/
{
int tmp = *a;
*a = *b;
*b = tmp;
}
void Turn(int a[], int left, int right) /*对数组a从left到right区域实现逆置(翻转)*/
{
int i, j;
for(i = left, j = right; i < j; i++, j--)
Swap(&a[i], &a[j]);
}
void main( )
{
int n, i, a[100];
scanf("%d", &n); /*输入数组中数据元素的个数*/
for(i = 0; i < n; i++) /*输入数组中各个数据元素*/
scanf("%d", &a[i]);
Turn(a, 0, n - 1); /*翻转*/
for(i = 0; i < n; i++) /*输出翻转结果*/
printf("%d\t", a[i]);
}
追问程序没使用,不知能否执行