永发信息网

Java程序调试

答案:4  悬赏:0  手机版
解决时间 2021-04-11 00:54
  • 提问者网友:不爱我么
  • 2021-04-10 14:17

import java.io.*;
public class ArrayTest{
  public static void main(String args[]){
  int i;
  int a[] = new int[5];
  for(i=0;i<5;i++)
    a=i;
  for( [4] i>=0;i- -)
    System.out.println("a["+i+"]="a);
  }
}

找出错误,使它能正常运行。

运行的结果是:

a[4]=4

a[3]=3

a[2]=2

a[1]=1

a[0]=0

最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-04-10 15:16
public class ArrayTest
{
public static void main(String[] args)
{
int[] a = new int[5];
for (int i = 0; i < 5; i++)
a[i] = i;
for (int i = 4; i >= 0; i--)
System.out.println("a[" + i + "]=" + a[i]);
}
}
全部回答
  • 1楼网友:忘川信使
  • 2021-04-10 18:01

import java.io.*; public class ArrayTest{

public static void main(String[] args) { int i; int a[] = new int[5]; for(i=0;i<5;i++) a[i]=i; for(;i>0;i--) System.out.println("a["+(i-1)+"]="+a[i-1]);

}

}

  • 2楼网友:你可爱的野爹
  • 2021-04-10 16:23

public class ArrayTest{ public static void main(String args[]){ int i=0; int[] a = new int[5]; for(i=0;i<5;i++){ System.out.println("a["+i+"]="+i); }

} }

  • 3楼网友:梦中风几里
  • 2021-04-10 15:38
import java.io.*; public class ArrayTest{   public static void main(String args[]){   int i;   int a[] = new int[5];   for(i=0;i<5;i++)     a=i; // 改成a[i] = i;   for( [4] i>=0;i- -) //for(i = 4; i >=0; i --)     System.out.println("a["+i+"]="a);   } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯