a[12]中的12是数组的长度和数组下标是两回事,你的这句话里混淆了两个概念,“为啥这里的a[12]元素下标是12,不是最大11吗”你这句话里面错误的点有:1、a[12]叫一维数组,数组名a(也叫数组标识符)是数组的变量名;2、“元素下标是12”,这句画是错误的,不叫元素下标,应该叫数组下标,a[12]在被引用的时候数组下标是从0开始的。也就是说这个a[12]数组是一个一维数组,数组中包含12个元素(也叫长度),数组a[12]的第一个元素的值是a[0],第12个元素的值是a[11];3、“不是最大11吗”这句话你想表达的是数组下标最大不是11吗,对不对,或者说你想说,那个方括号里面最大不是11吗,对不对?要记住数组下标和数组元素是两回事。你重新读一遍书上145页第三个对号的话你就知道了。
以上如果有帮助到你,请你下次记得帮助其他同学,谢谢。
18652179116 发表于2021-04-29 00:03
a[12]中的12是数组的长度和数组下标是两回事,你的这句话里混淆了两个概念,“为啥这里的a[12]元素下标是12,不是最大11吗”你这句话里面错误的点有:1、a[12]叫一维数组,数组名a(也叫数组标识符)是数组的变量名;2、“元素下标是12”,这句画是错误的,不叫元素下标,应该叫数组下标,a[12]在被引用的时候数组下标是从0开始的。也就是说这个a[12]数组是一个一维数组,数组中包含12个元素(也叫长度),数组a[12]的第一个元素的值是a[0],第12个元素的值是a[11];3、“不是最大11吗”这句话你想表达的是数组下标最大不是11吗,对不对,或者说你想说,那个方括号里面最大不是11吗,对不对?要记住数组下标和数组元素是两回事。你重新读一遍书上145页第三个对号的话你就知道了。
以上如果有帮助到你,请你下次记得帮助其他同学,谢谢。
18652179116 发表于2021-04-29 00:03
a[12]中的12是数组的长度和数组下标是两回事,你的这句话里混淆了两个概念,“为啥这里的a[12]元素下标是12,不是最大11吗”你这句话里面错误的点有:1、a[12]叫一维数组,数组名a(也叫数组标识符)是数组的变量名;2、“元素下标是12”,这句画是错误的,不叫元素下标,应该叫数组下标,a[12]在被引用的时候数组下标是从0开始的。也就是说这个a[12]数组是一个一维数组,数组中包含12个元素(也叫长度),数组a[12]的第一个元素的值是a[0],第12个元素的值是a[11];3、“不是最大11吗”这句话你想表达的是数组下标最大不是11吗,对不对,或者说你想说,那个方括号里面最大不是11吗,对不对?要记住数组下标和数组元素是两回事。你重新读一遍书上145页第三个对号的话你就知道了。
以上如果有帮助到你,请你下次记得帮助其他同学,谢谢。