将一个数组逆序存放
答案: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] );
}
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
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯