题目描述
将一个数组中的值按逆序重新存放。例如,原来的顺序为 8,6,5,4,18,6,5,4,1。要求改为 1,4,5,6,81,4,5,6,8。
输入格式
输入为两行:第一行数组中元素的个数 �n(1<�≤1001<n≤100),第二行是 �n 个整数,每两个整数之间用空格分隔。
输出格式
输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。
想法
wa
简单
#include<bits/stdc++.h>
int main()
{
int a[101]={0};
int n;
scanf("%d",&n);//输入n
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);//输入每一个a[i]
for(int i=n;i>=1;i--)//再去减
printf("%d ",a[i]);//倒着输
printf("\n");换行
return 0;
}