数组输出为什么错了?
public class Wu {public static void main(String [] args)
{
int x=0,y=0;
int array[]=new int [100];
for(int i=1;i<=100;i++)
{array[i]=y+i;
}
for(int n:array)
{ x=x+n;
}
System.out.println(x);
}
}
2014-04-16 16:19
2014-04-17 08:46

2014-04-17 10:47
2014-04-17 13:49
2014-04-17 19:31
程序代码:public class Wu {
public static void main(String[] args) {
int x = 0, y = 0;
int array[] = new int[100];
for (int i = 1; i < array.length; i++) { // for (int i = 1; i <= 100; i++) {
array[i] = y + i;
}
for (int n : array) {
x = x + n;
}
System.out.println(x);
}
}
2014-04-19 19:59
2014-04-19 20:03
2014-04-24 14:56