将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。 5
展开全部
什么语言?老大?js如下:
<script type="text/javascript">
var arr=[8,6,5,4,1];
var ret=[];
for(var i=arr.length-1;i>=0;i--){
ret.push(arr[i]);
}
alert(ret);
</script>
<script type="text/javascript">
var arr=[8,6,5,4,1];
var ret=[];
for(var i=arr.length-1;i>=0;i--){
ret.push(arr[i]);
}
alert(ret);
</script>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言如下
#include<stdio.h>
main()
{
int a[5]={1,2,3,4,5};
int i;
for(i=4;i>=0;i--)
{printf("%d",a[i]);}
}
为了方便随便写的……大概意思就是用循环变量从最后一个来显示……也可以用指针来做……
#include<stdio.h>
main()
{
int a[5]={1,2,3,4,5};
int i;
for(i=4;i>=0;i--)
{printf("%d",a[i]);}
}
为了方便随便写的……大概意思就是用循环变量从最后一个来显示……也可以用指针来做……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Java
public class SortAry {
public static void main(String[] args) {
int ary[] = {8,6,5,4,1};
int[] newAry = new int[ary.length];
for(int i = ary.length, j = 0; i > 0; i--, j++){
newAry[j] = ary[i - 1];
}
for(int item: newAry){
System.out.print(item + ", ");
}
}
}
---------
1, 4, 5, 6, 8,
public class SortAry {
public static void main(String[] args) {
int ary[] = {8,6,5,4,1};
int[] newAry = new int[ary.length];
for(int i = ary.length, j = 0; i > 0; i--, j++){
newAry[j] = ary[i - 1];
}
for(int item: newAry){
System.out.print(item + ", ");
}
}
}
---------
1, 4, 5, 6, 8,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询