求详细解释,错误在哪里int a[] = {1 , 2 , 3 , 4} ;for(int i = 0 ; i < a.length ; i++)a[i + 1] *= a ;int expr = a[3] ;

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 04:51:16
求详细解释,错误在哪里int a[] = {1 , 2 , 3 , 4} ;for(int i = 0 ; i < a.length ; i++)a[i + 1] *= a ;int expr = a[3] ;
x){ewXe{)3__tΊWl+QHUU6TQ0bc 6UN/Ig% B^Nj^zI`e` RZQPԐm`mTO`5x'-`uh*;

求详细解释,错误在哪里int a[] = {1 , 2 , 3 , 4} ;for(int i = 0 ; i < a.length ; i++)a[i + 1] *= a ;int expr = a[3] ;
求详细解释,错误在哪里
int a[] = {1 , 2 , 3 , 4} ;
for(int i = 0 ; i < a.length ; i++)
a[i + 1] *= a ;
int expr = a[3] ;

求详细解释,错误在哪里int a[] = {1 , 2 , 3 , 4} ;for(int i = 0 ; i < a.length ; i++)a[i + 1] *= a ;int expr = a[3] ;
应该是数组越界的错吧
a[i + 1] 当 i=3 时 a[4] 没有定义 越界了