描述: 将一个数组中的值按逆序重新存放。例如,原来的顺序为 8,6,5,4,1。要求改为
1,4,5,6,8。
输入:输入为两行:第一行数组中元素的个数 n(1<n<100),第二行是 n 个整数,每两
个整数之间用空格分隔。
输出 : 输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。
#include <stdio.h>
int main()
{
int i,a[100],n,t;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n/2;i++)
{
t=a[i];
a[i]=a[n-i-1];
a[n-i-1]=t;
}
for(i=0;i<n;i++)
printf("%d “,a[i]);
printf(”\n");
return 0;
}
数组逆序存放
最新推荐文章于 2023-08-17 17:30:12 发布