设int a[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}}; 则表达式a[1][2]+a[2][3]的值是为什么是15

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 17:36:37

设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

收起