在C语言中,若有定义:int y=3,x[7]={1,2,3,4,5,6,7},则表达式y+=x[5]的值 为( ).求解释.请解释下x【7】这个东西的意思 谢谢

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/04 01:47:58

在C语言中,若有定义:int y=3,x[7]={1,2,3,4,5,6,7},则表达式y+=x[5]的值 为( ).求解释.
请解释下x【7】这个东西的意思 谢谢

定义一个整形数组,数组包括7个元素,并初始化各个元素的值分别为1、2、3、4、5、6、7对应元素x[0]、x[1]、x[2]、x[3]、x[4]、x[5]、x[6],x[5]的值为6,y+=x[5]相当于y=y+x[5]=3+6=9.