作业帮 > 综合 > 作业

9.将一个数组中的值按逆序重新存放.例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 01:36:04
9.将一个数组中的值按逆序重新存放.例如,原来顺序为8,6,5,4,1.要求改为1,4,5,6,8.
-----以下是JavaScript:------------
a = new Array(8,6,5,4,1);
alert( a.reverse()); // 反转数组的内容.
C语言:
int a=[8,6,5,4,1] ,i ,j;
for(i=0; a[i]!=NULL ; i++);
int *b=(int *)malloc(sizeof(int)*i);
for(i=0,j=i-1; a[i]!=NULL ; i++ ,j--)b[j] = a[i];
for(i=0; b[i]!=NULL ; i++) printf("%d",b[i]);