设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[2][3]的值是为什么是15
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 15:40:16
设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[2][3]的值是为什么是15
设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[2][3]的值是为什么是15
设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[2][3]的值是为什么是15
a[1][2]就是第2组数的第3个元素就是7
a[2][3]就是第3组数的第4个元素就是8
和是15
有么问题?
二维数组的下标都是从0开始的
∴a[1][2]表示的是第二行第三个数 就是7.
a[2][3]表示的是第三行第四个数 也就是8.
所以和就是15.
因为在表达式a[x][y]+a[x][y]中,x,y都是从0开始计数的,跟声明中从1开始计数不同,所以a[1][2]=7,a[2][3]=8
:二维数组的下标都是从0开始的
∴a[1][2]表示的是第二行第三个数 就是7.
a[2][3]表示的是第三行第四个数 也就是8.
所以和就是15.
或
因为在表达式a[x][y]+a[x][y]中,x,y都是从0开始计数的,跟声明中从1开始计数不同,所以a[1][2]=7,a[2][3]=8...
全部展开
:二维数组的下标都是从0开始的
∴a[1][2]表示的是第二行第三个数 就是7.
a[2][3]表示的是第三行第四个数 也就是8.
所以和就是15.
或
因为在表达式a[x][y]+a[x][y]中,x,y都是从0开始计数的,跟声明中从1开始计数不同,所以a[1][2]=7,a[2][3]=8
收起