public class a{
public static void main(String[] args) {
int [] x = new int[100];
int sum=1;
for(int i=1;i<100;i++)
{
sum+=x[i];
}
System.out.println(sum);
}
}
这个程序的为什么不进入循环啊!
运行结果始终是1啊!
哪个高手帮帮忙吧!
public static void main(String[] args) {
int [] x = new int[100];
int sum=1;
for(int i=1;i<100;i++)
{
sum+=x[i];
}
System.out.println(sum);
}
}
这个程序的为什么不进入循环啊!
运行结果始终是1啊!
哪个高手帮帮忙吧!
数组里的元素你没有指定,所以全是默认值0.
sum+=x[i]; 循环100次,每次加0,sum还是原来的值。
for(int i=1;i <= 100;i++)
{
sum+=i;
}