大一刚学完c 请问a[i]=i+1在Java中不能这么用还是哪里出错了 谢谢
第六行修改成 a.length 因为你的for循环写的是100次循环 而你的数组只能存99位
for (int i = 0; i <a.length ; i++) { }
数组越界了,你定义a数组是99位,但是下面赋值是从0到99 是100位。
把a定义成 int[100]就好了
int []a = new int[100];
谢谢
循环越界了