【NB】数组反转

编程开发   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-2-27

数组反转
首先创建一个长度是5的数组,并填充随机数。
(向数组填充随机数的办法,参考这里)

使用for循环或者while循环,对这个数组实现反转效果

int [] a=new int[5];
a[0]=(int)(Math.random()*100);
a[1]=(int)(Math.random()*100);
a[2]=(int)(Math.random()*100);
a[3]=(int)(Math.random()*100);
a[4]=(int)(Math.random()*100);

for(int x:a) {
System.out.println(x);
}


System.out.println("反转后");
for(int i=0;i<3;i++) {
if(i!=(4-i))
{
int tmp=a[i];
a[i]=a[5-1-i];
a[5-1-i]=tmp;
}
}

for(int x:a) {
System.out.println(x);
}

沙发
NB狐狸 2023-3-7
我可能没有成为任何人的伙伴,可能没有办法爱任何人,可能伤害了别人,可能没有办法对任何人温柔。但是我办到了。我支持了重要的人,我爱我的家人和朋友,我或许伤害过别人,但我想成为温柔的人。所以我的人生很幸福。
板凳
NB狐狸 2023-3-8
在许多个结尾处,自己矛盾重重地妄想着,我的甜美,和快乐。
洞张着双眼等待。
地板
NB狐狸 2023-3-8
她在不久的将来会死,我也跟她一样,总有一天会死,虽然不知道是什么时候,但未来是确定的,我甚至有可能比她先死。

评论

登录后才可发表内容
  • 主题

    140

  • 帖子

    219

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:1.4098s Mem:2075Kb