永发信息网

将一个数组逆序存放

答案:3  悬赏:60  手机版
解决时间 2021-04-25 05:25
  • 提问者网友:川水往事
  • 2021-04-24 11:42
将一个数组逆序存放
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-04-24 11:59
#include <stdio.h>

int main()
{
int a[] = { 1,2,3,4,5 };
int* p1 = a, *p2 = a + 5;
int t;
while( p1 < p2 ) {
t = *p1; *p1++ = *--p2; *p2 = t;
}
for ( t = 0; t < 5; ++t )
printf( "%d ", a[t] );
}
全部回答
  • 1楼网友:几近狂妄
  • 2021-04-24 13:16
String[] s={"a","b","c","d"}; String temp=null; int length=s.length; for(int i=0;i<length/2;i++){ temp=s[i]; s[i]=s[length-1-i]; s[length-1-i]=temp; }
  • 2楼网友:痴妹与他
  • 2021-04-24 12:27
public static void main(String[] args) { String[] a={"1","2","3","4","5"};//写一个数组a String[] b=new String[a.length];//声明一个和数组a一样大小的数组b for(int i=0;i<a.length;i++)//遍历数组a { b[0]=a[a.length-i-1];//将数组a逆序添加到数组b } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯