JAVA编程基础题目,求大神帮忙解答,谢谢!
展开全部
亲,你要的编程题,不知道满足你的要求不
public class MultiplicationTable {
public static void main(String[]args){
int [] array=new int[]{1,3,-1,5,-2};
for(int i=array.length-1;i>=0;i--)
{
if(array[i]<0)
{
array[i]=0;
}
System.out.println("a["+i+"]="+array[i]);
}
}
}
结果:
a[4]=0
a[3]=5
a[2]=0
a[1]=3
a[0]=1
希望能帮到你,还望采纳
更多追问追答
追问
对的,小于0的按0输出,但是逆序排序好像没有?
追答
你要的逆序是什么意思?是要经过位置交换吗?
a[4]和a[0]交换
a[3]和a[1]交换
这样吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询