本帖最后由 Damson 于 2015-3-17 15:35 编辑
#include<stdio.h>
//将一维数组中的元素逆序存放,比如:1,3,4,2 逆序存放变成2,4,3,1 int main()
{ //定义一个数组并初始化 int a[4]={1,3,4,2};
//求数组的长度
int size=sizeof(a)/sizeof(int); //利用两个for循环进行逆序存放 for(int i =0;i<size;i++) {
temp = a;
a = a[size-i-1];
a[size-i-1] = temp;
} for(int j = 0;j<size;j++)
{
printf("a[%d]=%d ",j,a[j]);
}
return 0;
}
|