
c语言第29题 50
2个回答
展开全部
a数组每个元素的值都写对了。但是程序运行后输出的值是不确定的。
因为循环结束后j的值是4。
x的最终值是a[0][4]+a[1][4]+a[2][4]+...+a[7][4]
其中的a[0][4]相当于a[1][1],a[1][4]相当于a[2][1],a[2][4]相当于a[3][1](这已经越界了)……,所以这是数组的越界引用,其值是不确定的。选答案B。
因为循环结束后j的值是4。
x的最终值是a[0][4]+a[1][4]+a[2][4]+...+a[7][4]
其中的a[0][4]相当于a[1][1],a[1][4]相当于a[2][1],a[2][4]相当于a[3][1](这已经越界了)……,所以这是数组的越界引用,其值是不确定的。选答案B。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询