假若{intk,a[10];for(k=0;k
printf("%d",a[4]); }a 【5】的值为什么不确定,另外加入有数组 int a[10]={1,2,3};那么a【3】的值是0还是不确定
这个你要这么理解
循环一共执行5次,分别为
k=0时 a[0]=1 k=1时 a[1]=2 k=2时 a[2]=3 k=3时 a[3]=4 k=4时 a[4]=5
所以赋值最大的下标为a[4]
a[5]就不确定了
a[3]当然是确定的,它为4啊
热门标签:
printf("%d",a[4]); }a 【5】的值为什么不确定,另外加入有数组 int a[10]={1,2,3};那么a【3】的值是0还是不确定
这个你要这么理解
循环一共执行5次,分别为
k=0时 a[0]=1 k=1时 a[1]=2 k=2时 a[2]=3 k=3时 a[3]=4 k=4时 a[4]=5
所以赋值最大的下标为a[4]
a[5]就不确定了
a[3]当然是确定的,它为4啊