/*将一位数组的元素值逆序存放后输出
算法是:将第一个元素值与倒数第一个值交换
将第二个值与倒数第二个值交换,依此类推,直到交换到中间数组元素*/
#include<stdio.h>
#define N 6
main()
{ int a[N]={9,6,5,4,1},i,temp;
for(i=0;i<N;i++)
printf("%d",a[i]);
for(i=0;i<N/2;i++)
{ temp=a[i];a[i]=a[N-i-1];a[N-i-1]=temp;
}
printf("\n");
for(i=0;i<N;i++)
printf("%d",a[i]);
}
将一位数组的元素值逆序存放后输出 算法:将第一个元素值与倒数第一个值交换 将第二个值与倒数第二个值交换,依此类推,直到交换到中间数组元素
最新推荐文章于 2023-06-22 21:08:05 发布